Date | Description |
---|---|
January 4 |
Intro, code reasoning slides, notes |
January 11 |
Java tools + hw3 slides |
January 18 |
Abstraction, testing, hw4 slides, code |
January 25 |
Graphs, junit, hw5 slides |
February 1 |
Interfaces; hw6 data files and parsing slides |
February 8 | Midterm review |
February 15 |
hw7, Dijkstra's algorithm slides |
February 22 |
MVC, hw8 slides |
March 1 |
Design patterns slides, code |
March 8 |
More patterns, wrapup slides, worksheet (solution) |