Num | Day | Date | Topics Covered | Materials |
---|---|---|---|---|
0 | Th | 21 Jan | Parallelism | reading |
1 | Tu | 26 Jan | Computing by calculation | reading |
2 | Th | 28 Jan | Aggregates, Design Recipe | code |
3 | Tu | 2 Feb | Numbers | reading |
4 | Th | 4 Feb | Generalizing the IH | |
5 | Tu | 9 Feb | Lists | reading |
6 | Th | 11 Feb | Asymptotic Analysis | reading |
7 | Tu | 16 Feb | Sequential Sorting | reading |
8 | Th | 18 Feb | Divide and Conquer | reading |
9 | Tu | 23 Feb | Trees | reading |
10 | Th | 25 Feb | Parallel Sorting | reading |
11 | Tu | 1 Mar | Polymorphism, Datatypes | reading |
12 | Th | 3 Mar | MIDTERM | |
13 | Tu | 22 Mar | Higher-order Functions I | reading |
14 | Th | 24 Mar | Higher-order Functions II | reading |
15 | Tu | 29 Mar | Sequences | reading |
16 | Th | 31 Mar | n-body Simulation | reading |
17 | Tu | 5 Apr | Modules I: Signatures, Structures | reading |
18 | Th | 7 Apr | Modules II; Options | reading |
19 | Tu | 12 Apr | Modules III; Functors | reading |
20 | Th | 14 Apr | Modules Review | code |
21 | Tu | 19 Apr | Data Extraction | See HW10 |
22 | Th | 21 Apr | Machine Learning | See HW10 |
23 | Tu | 26 Apr | Scheduling | reading |
24 | Th | 28 Apr | Parallelism and Effects | |
25 | Tu | 3 May | Two Kinds of Beauty | |
Wed | 11 May | FINAL EXAM Wednesday 2pm, SCIE109 |
Note that the schedule is subject to change.