| Date | Description |
|---|---|
| January 6 |
hw0 due (warmup) gradescope instructions |
| January 12 | hw1 due (assertions, proofs) |
| January 19 | hw2 due (loop development) |
| January 21 | hw3 due (Java review / logistics) |
| January 28 | hw4 due (implement / test) |
| February 4 | hw5-1 due (graph ADT design/test) |
| February 11 | hw5-2 due (graph ADT implementation) |
| February 18 | hw6 due (social network) |
| February 25 | hw7 due (generics, Dijkstra's, campus paths) |
| March 4 | hw8 due (JavaScript warmup) |
| March 11 | hw9 due (GUI) |