Sections

DateDescription
June 23 Intros, P1, Tries
Slides, Handout, Solution
June 30 Heaps & Algorithm Analysis
Slides, Handout, Solution
July 7 Recurrences
Slides, Handout, Solution
July 14 AVL & B-Trees
Slides, Handout, Solution
July 21 Hashing, Sorting, and Experiments
Slides, Handout, Solution
July 28 Writing Parallel Programs
Slides, Starter Code, Solution
August 4 Two-pass Parallel Programs & Concurrency
Slides, Handout, Solution
August 11 Graphs
Slides, Handout, Solution
August 18 Final pt 1