| Date | Description |
|---|---|
| September 29 |
Intro, code reasoning slides, notes |
| October 6 |
Java tools + hw3 slides |
| October 13 |
Abstraction, testing, hw4 slides |
| October 20 |
Graphs, junit, hw5 slides |
| October 27 |
parsing, hw6, interfaces slides |
| November 3 |
hw6 review, Dijkstras algorithm, hw7 prep slides |
| November 10 |
hw7, midterm review slides |
| November 17 |
MVC, hw8 slides |
| December 1 |
Design patterns slides |
| December 8 |
More patterns, wrapup slides, worksheet (solution) |