Introduction to Computational Thinking

Free, no sign-up neededFall 2022English

About this course

This is an introductory course on computational thinking. We use the Julia programming language to approach real-world problems in varied areas, applying data analysis and computational and mathematical modeling. In this class you will learn computer science, software, algorithms, applications, and mathematics as an integrated whole. Topics include image analysis, particle dynamics and ray tracing, epidemic propagation, and climate modeling.

Description from MIT OpenCourseWare.

Ways to take this course