| Week | Date | Day | Topic | Readings |
|---|---|---|---|---|
| 1 | 4 Jan | W | Abstraction and Analysis | ch. 1 |
| 6 Jan | F | |||
| 2 | 9 Jan | M | ||
| 11 Jan | W | Data Abstraction | ch. 2 | |
| 13 Jan | F | |||
| 3 | 16 Jan | M | ||
| 18 Jan | W | Container Classes | ch. 3 | |
| 20 Jan | F | |||
| 4 | 23 Jan | M | ||
| 25 Jan | W | Linked Structures and Iterators | ch. 4 | |
| 27 Jan | F | Exam 1 | ||
| 5 | 30 Jan | M | Linked Structures and Iterators | ch. 4 |
| 1 Feb | W | |||
| 3 Feb | F | |||
| 6 | 6 Feb | M | ||
| 8 Feb | W | Stacks and Queues | ch. 5 | |
| 10 Feb | F | |||
| 7 | 13 Feb | M | ||
| 15 Feb | W | Recursion | ch. 6 | |
| 17 Feb | F | |||
| 8 | 20 Feb | M | ||
| 22 Feb | W | |||
| 24 Feb | F | Exam 2 | ||
| 9 | 27 Feb | M | Trees | ch. 7 |
| 29 Feb | W | |||
| 2 Mar | F | |||
| 10 | 5 Mar | M | ||
| 7 Mar | W | |||
| 9 Mar | F | |||
| 11 | Spring Break | |||
| 12 | 19 Mar | M | C++ | ch. 8 |
| 21 Mar | W | |||
| 23 Mar | F | C++ Classes | ch. 9 | |
| 13 | 26 Mar | M | ||
| 28 Mar | W | |||
| 30 Mar | F | Exam 3 | ||
| 14 | 2 Apr | M | Dynamic Memory | ch. 10 |
| 4 Apr | W | |||
| 6 Apr | F | |||
| 15 | 9 Apr | M | Linked Structues | ch. 11 |
| 11 Apr | W | |||
| 13 Apr | F | |||
| 16 | 16 Apr | M |
