| Date | Description |
|---|---|
| October 1 | Java tools (slides) |
| October 8 |
Reasoning about code (slides) worksheet and solution |
| October 15 |
HW4, AFs & JUnit (slides) worksheet |
| October 22 |
HW5 pt1: graphs, testing & rep exposure (slides) worksheet and solution |
| October 29 |
HW5 pt2, equals & hashCode (slides) worksheets: rep exposure (solution) and equals & hashCode (solution) |
| November 5 |
HW6: parsing data files (slides) worksheet (solution) and demo code |
| November 12 |
HW7: Dijkstra's algorithm (slides) worksheet (solution) |
| November 19 | Review (slides) |
| December 3 | HW9: JSON & Fetch (slides) |
| December 10 |
Design Patterns (slides) worksheet (solution) |