Member-only story
Free MIT Introduction to Computational Science and Engineering Course
Do you want to learn to compute to solve problems in Science, Mathematics, engineering, etc then this course is for you!
Science + Mathematics + Computer Science = Computational Science
Computational Science is a field of study that uses advanced computing capabilities to solve complex problems. It is an interdisciplinary subject. For students who have a passion for both natural science and computer science, this field is perfect for you. MIT has a free course on the Edx platform named “Introduction to Computational Science and Engineering Course” which you can audit for free. Let’s talk about what you will learn in the course.

Syllabus
1. Advanced programming in Python 3 and NumPy
2. Plotting with Matplotlib
3. Initial value problems
4. Discretization with explicit and implicit methods
5. Solution of linear and nonlinear systems of equations
6. Unconstrained optimization and gradient descent
7. Probability, distributions
8. Monte Carlo simulations
9. Confidence intervals
Learning to program in Python and understanding the NumPy package is a great way to start learning about scientific computing. If you are a STEM major, learning to create a…