Simulation and modeling of natural processes
This course gives you an introduction to modeling methods and simulation tools for a wide range of natural phenomena. The different methodologies that will be presented here can be applied to very wide range of topics such as fluid motion, stellar dynamics, population evolution, … This course does not intend to go deeply into any numerical method or process and does not provide any recipe for the resolution of a particular problem. It is rather a basic guideline towards different methodologies that can be applied to solve any kind of problem and help you pick the one best suited for you.The assignments of this course will be made as practical as possible in order to allow you to actually create from scratch short programs that will solve simple problems. Although programming will be used extensively in this course we do not require any advanced programming experience in order to complete it.
None
Syllabus
Syllabus - What you will learn from this course
Week 1
Introduction and general concepts
Week 2
Introduction to programming with Python 3
Week 3
Dynamical systems and numerical integration
Week 4
Cellular Automata
Week 5
Lattice Boltzmann modeling of fluid flow
Week 6
Particles and point-like objects
Week 7
Introduction to Discrete Events Simulation
Week 8
Agent based models
FAQ
When will I have access to the lectures and assignments?
Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:
What will I get if I purchase the Certificate?
When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.
Reviews
There was some problems with the quizes that took the professors some time to correct.
In depth analysis of simulating processes, from mathematics to algorithms.
The course was nice and informative. Easily presented. But the last two weeks were difficult to grasp and not well delivered.
I really enjoyed this course. This course has motivated me to learn more computational tools to apply in any field of sciences. It was thoroughly designed and challenging.