Home

Awesome

18.S191: Introduction to computational thinking for real-world problems

<p align="center"><a href="https://computationalthinking.mit.edu/Fall20"> <b>Go to course website</b> :balloon:</a></p>

Welcome to the fall 2020 18.S191 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:

<!-- Please help edit the automatically-generated subtitles in the [lecture transcripts](https://drive.google.com/drive/folders/1ekXz8x78qnq3G-_MhOh6CYgFDbL2G6Vz)! If you do so, please add punctuation, and please change the colour of the part you edited to a colour other than black, and different from the previous and next sections. -->

Professors

Alan Edelman, David P. Sanders, Grant Sanderson, James Schloss, Benoit Forget

Course Material

The course material includes recorded lectures and Pluto notebooks, these are available on the course website, which will be updated regularly.

Every week comes with a problem set where you apply the material to a real problem. Homework sets are interactive Pluto notebooks - you get automatic visualizations and verification while you work on your code.

Julia learning materials may be found here

Logistics

TR 2:30–3:30pm Eastern, online (Go to the lecture page on this site to stream it.)

Start date: September 1, 2020

Office hours TBD.

Discussion forum and homework submission

Evaluation

Problem sets consist of code. MIT students enrolled in the course must submit homeworks via Canvas. If you are not a student then we encourage you to join the Discord and find a cross-grading partner.

<!-- Please help edit the automatically-generated subtitles in the [lecture transcripts](https://drive.google.com/drive/folders/1ekXz8x78qnq3G-_MhOh6CYgFDbL2G6Vz)! If you do so, please add punctuation, and please change the colour of the part you edited to a colour other than black, and different from the previous and next sections. --> <p align="center"><a href="https://computationalthinking.mit.edu/Fall20"> <b>Go to course website</b> :balloon:</a></p>