The table specifies the topics we will cover in each week. Make sure to check the Course Readings for
things to read for a given week. Read as much as possible before you come to class and lab.
The week starts on Monday and ends on Thursday.
Week | Topic of the Week | Reading |
---|
| Programming with Design Recipes |
Sections 1-4, Design Recipes 1 and 2
|
| Classes of Data |
TBA
|
| Simple Class Hierarchies |
TBA
|
| Complex Class Hierarchies |
TBA
|
| More Complex Class Hierarchies |
TBA
|
| Interfaces and Abstraction |
TBA
|
| State |
TBA
|
| Abstracting Traversals |
TBA
|
| Loops and Arrays |
TBA
|