CurrMana

Introduction to Computational Thinking

18.S191 · Electrical Engineering and Computer Science, Mathematics, Nuclear Science and Engineering · Undergraduate · Fall 2020

Prof. Alan Edelman, Prof. David P. Sanders, Grant Sanderson, Dr. James Schloss, Henri Drake

MIT · Tier 1

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.

MathematicsClimate ScienceComputer ScienceEnergyEngineeringNetworks and Security

The syllabus, on MIT OpenCourseWare

The full course — syllabus, assigned readings, problem sets, exams, and lecture notes — lives on OCW. These open the real thing:

Attribution

Prof. Alan Edelman, Prof. David P. Sanders, Grant Sanderson, Dr. James Schloss, Henri Drake. 18.S191 Introduction to Computational Thinking. Fall 2020. Massachusetts Institute of Technology: MIT OpenCourseWare, https://ocw.mit.edu. License: CC BY-NC-SA 4.0.

Course materials are © their authors and licensed CC BY-NC-SA 4.0. CurrMana links to the source and does not re-host them.