Date | Description |
---|---|
January 6 |
Intro to Reasoning About Code slides, worksheet (sample solution) |
January 13 |
Java tools + hw3 Pre-HW3 Section Setup Guide, slides |
January 20 |
Abstraction, testing, hw4 & junit slides, worksheet, junit demo code |
January 27 |
Graphs, testing, hw5 slides, rep exposure worksheet (sample solution), test design worksheet (sample solution) |
February 3 |
Graph implementation, equals/hashcode & method dispatch slides, worksheet (sample solution) |
February 10 |
hw6 data files and parsing slides, worksheet (sample solution) |
February 17 |
Dijkstra's algorithm; Model-View-Controller, hw7 slides, handout, worksheet (sample solution) |
February 24 |
React & hw8 slides, code (zip archive) |
March 3 |
hw9, react/ts, etc. Q&A slides, code (archive included) |
March 10 |
Design patterns & wrapup slides, worksheet (sample solution) |