Date | Description |
---|---|
March 31 |
HW1: Reasoning about code (slides) worksheet (solution) |
April 7 | HW2: Java tools (slides) |
April 14 |
HW3: Integers and AFs (slides) worksheet |
April 21 |
HW4: Sets and JUnit (slides) Worksheets: rep exposure (solution) and test design (solution) |
April 28 |
HW5: Graphs and equals (slides) worksheet (solution) |
May 5 | HW6 and Midterm Review (slides) |
May 12 |
HW7: Dijkstra's algorithm (slides) handout and worksheet (solution) |
May 19 |
HW8: TypeScript and React (slides) demo code (zip archive) |
May 26 |
HW9: JSON and fetch (slides) demo code (zip archive) |
June 2 |
Demos (optional) and Final Review worksheet (solution) |