Free MIT Course on Computational Thinking for Modeling and Simulation
Another great free course by MIT on computational thinking. Go learn for free.
Computational thinking is a problem-solving approach that involves using the principles and techniques commonly associated with computer science to tackle complex problems. It is not limited to programming or working with computers; instead, it’s a mindset and set of skills that can be applied to a wide range of fields and everyday situations.
Computational thinking can be beneficial in various areas, from mathematics and science to business and social sciences. It equips individuals with the ability to approach challenges systematically and develop efficient solutions, making it a valuable skill in our increasingly technology-driven world.
MIT is providing a course Computational Thinking for Modeling and Simulation which you can audit for free. Who doesn’t love free things?
Time: 9 weeks, Level: Intermediate, Prerequisites: Algebra, Calculus
Syllabus:
- What is Computational Thinking? (representation, discretization, error, decomposition, verification)
- Interpolation (building simple surrogates for more complex functions)