Week of September 26: Algorithm analysis Week of October 3: Lists, stacks, queues Week of October 10: Trees Week of October 17: Hashing Week of October 24: Heaps Week of October 31: Sorting (First test Friday) Week of November 7: More sorting Week of November 14: Graphs Week of November 21: More graphs Week of November 28: Algorithm design Week of December 5: Wrapup (Second test December 9 2:30-4:20)