18.S191 | Fall 2020 | Undergraduate

Introduction to Computational Thinking

Assignments

All of the Pluto notebook files for lecture sessions and homework are also available on the original GitHub site developed for the course.

HW# homework files DATE DUE

1

Convolutions (.jl)

 Lecture 2

2

Dynamic programming (.jl)

 Lecture 4

3

Structure and language (.jl)

 Lecture 6

4

Epidemic modeling I (.jl)

 Lecture 10

5

Epidemic modeling II (.jl)

 Lecture 12

6

Epidemic modeling III (.jl)

 Lecture 13

7

Raytracing in 2D (.jl)

 Lecture 17

8

Raytracing in 3D (.jl)

 Lecture 19

9

Climate modeling I (.jl)

 Lecture 21

10

Climate modeling II (.jl)

 Lecture 23

Code content is licensed under the MIT license.