| Date | Description |
|---|---|
| January 5 |
hw0 due (warmup) No late assignments accepted gradescope instructions |
| January 11 | hw1 due (assertions, proofs) (sample solution) |
| January 18 | hw2 due (loop development) (sample solution) |
| January 20 | hw3 due (Java review / logistics) |
| January 27 | hw4 due (implement / test) |
| February 3 | hw5-1 due (graph ADT design/test) |
| February 10 | hw5-2 due (graph ADT implementation) |
| February 17 | hw6 due (social network) |
| February 24 | hw7 due (generics, Dijkstra's, campus paths) |
| March 3 | hw8 due (JS/TS/React warmup) |
| March 10 | hw9 due (GUI) |