| Date | Description |
|---|---|
| September 25 | hw0 out |
| September 27 |
hw0 due hw1 out |
| October 2 |
hw1 due (code reasoning) hw2 out hw3 out |
| October 4 | Quiz 1 out |
| October 7 | Quiz 1 due |
| October 8 | hw2 due (loop development) |
| October 10 |
hw4 out hw3 due (Java review / logistics) |
| October 16 | hw5 out |
| October 17 | hw4 due (implement and test) |
| October 18 | hw6 out |
| October 29 | hw5 due (graph ADT) |
| November 5 | hw6 due (social graph) |
| November 8 | hw7 out |
| November 18 | hw8 out |
| November 19 | hw7 due (generics, Dijkstra's) |
| November 26 | hw8 due (campus paths) |
| November 27 | hw9 out |
| December 4 | hw9 due (gui) |