Link Search Menu Expand Document

Overall schedule (Spring ‘22)

Week 1January 24 - 28Introduction and review
Week 2, 3January 31 - February 11Analysis tools
Week 4, 5February 14-25Efficient sorting and selection
Week 6February 28 - March 4Problems
Week 7March 7-11Techniques (divide-and-conquer)
 spring break 
Week 8, 9March 28 - April 8Techniques (dynamic programming, greedy)
Week 10April 11-15Problems
Week 11, 12April 18 - 26Graphs (BFS, DFS, top sort and DAGs)
Week 13, 14May 2 - 11Graphs (SP and MST)