| Week | Date | Topics | Links |
| 1 | Jan 10 |
Introductions, Project 1, Tries
|
Handout, Solutions
|
| 2 | Jan 17 |
Heaps, Algorithm Analysis
|
Handout, Solutions
|
| 3 | Jan 24 |
Recurrence Relations
|
Handout, Solutions, Prob 1 Soln in more detail
|
| 4 | Jan 31 |
AVL & B-trees
|
Handout, Solutions
|
| 5 | Feb 7 |
Midterm Review
|
B-tree exercise, B-tree solution, Section AB Handout, Section AC,AE/BE Handout, Section BA Handout
|
| 6 | Feb 14 |
Parallel Programming
|
Skeleton Code
Code Solutions,
Handout,
Bad Experiments Worksheet (Solutions)
|
| 7 | Feb 21 |
Two-Pass Parallel Programs
|
Handout,
Solutions,
Parallel Recurrence Problems,
Parallel Recurrence Solutions
|
| 8 | Feb 28 |
P3
|
Handout,
Solutions,
Minimax/AlphaBeta Slides,
Jamboree Slides
|
| 9 | Mar 7 |
Graph Algorithms
|
Handout,
Solutions
|
| 10 | Mar 14 |
Final Review
|
Section AA/AE/BE,
Section AA Solutions,
Section AB/AC,
Section AD,
Section AD Solutions,
Section AF/BF/BA/BB
|