| Date | Description |
|---|---|
| March 31 | hw0 out |
| April 2 |
hw0 due hw1 out |
| April 8 | hw1 due |
| April 9 |
hw2 out hw3 out |
| April 15 | hw2 due (loop development) |
| April 16 | hw4 out |
| April 17 | hw3 due (Java review / logistics) |
| April 23 |
hw5 out hw6 out |
| April 24 | hw4 due (implement / test) |
| May 6 | hw5 due (graph ADT) |
| May 14 |
hw7 out hw6 due (social network) |
| May 21 |
hw7 due (generics, Dijkstra's) hw8 out |
| May 28 |
hw8 due (campus paths) hw9 out |
| June 5 | hw9 due (GUI) |