| The table specifies the topics we will cover in each week and which sections in HtDP you are expected
to read for this topic before you come to class and lab. The week is considered to start on Wednesday and end on Tuesday. Week | Topic of the Week | Related Sections (HtDP) | Dates |
---|
| Basic Forms of Data |
2 - 5
| 1/7, 1/8, 1/12 | | Structures and Unions of Data |
6, 7
| 1/14, 1/15 | | Unions, Lists |
9, 10
| 1/21, 1/22, 1/26 | | Lists, Natural Numbers |
11, 12
| 1/28, 1/29, 2/2 | | Trees |
14 - 16, I2
| 2/4, 2/5, 2/9 | | LOCAL, Multiplexing |
17, I3
| 2/11, 2/12 | | Abstraction |
19 - 22, I4
| 2/18, 2/19, 2/23 | | Generative Recursion |
25, 26
| 2/25, 2/26, 3/8 | | Review |
1-26
| 3/10, 3/11, 3/15 | | More Generative Recursion |
27, 28.1
| 3/17, 3/18, 3/22 | | Accumulators |
30 - 32, I5, I6
| 3/24, 3/25, 3/29 | | Programs With State |
34 - 37
| 3/31, 4/1, 4/5 | | Encapsulation, Mutation |
39 - 41
| 4/7, 4/8, 4/12 |
|