Lecture Slides
1/27/05 - Introduction -
PowerPoint
2/1/05 - 2/3/05 - Algorithm Analysis -
PowerPoint
2/8/05 - Recursion -
PowerPoint
2/10/05 - Binary Search Trees -
PowerPoint
2/15/05 - Balanced Trees -
PowerPoint
2/17/05 - Hash Tables -
PowerPoint
2/22/05 - Heaps -
PowerPoint
2/24/05 - 3/3/05 - Sorting -
PowerPoint
3/22/05 - 3/29/05 - Graphs -
PowerPoint
3/31/05 - Greedy Algorithms -
PowerPoint
4/5/05 - Divide and Conquer -
PowerPoint
4/7/05 - 4/12/05 - Dynamic Programming -
PowerPoint
4/14/05 - Randomized Algorithms -
PowerPoint
4/19/05 - Backtracking -
PowerPoint
4/21/05 - 4/26/05 - NP -
PowerPoint
Note: These slides may change as necessary. The final version of the slides presented in class will be posted after the class period.
Sami Rollins