| Date | Description |
|---|---|
| March 28 |
01: Intros, P1, Tries Slides, Handout [Solution] |
| April 4 |
02: Algorithm Analysis & Heaps Slides, Handout [Solution, Scratch Work] |
| April 11 |
03: Recurrences Slides, Handout [Solution] |
| April 18 |
04: AVL & B-Trees Slides, Handout [Solution] |
| April 25 |
05: Hashing & Sorting Slides, Handout [Solution] |
| May 2 |
06: Graphs Slides, Handout [Solution] |
| May 9 |
07: Writing Parallel Programs Code (repo to clone) , Slides, [Solution] |
| May 16 |
08: Two-pass Parallel Programs Slides, Handout [Solution] |
| May 23 |
09: Concurrency & Graphs Slides, Handout [Solution] |
| May 30 |
10: P/NP & Final Review Slides, Handout [Solution], Final Review [Solution] |