+-Week 1 -------------------------------- | M - canceled | W - Peter: ObjectAllocator +-Week 2 -------------------------------- | M - | W - +-Week 3 -------------------------------- | M - NO CLASSES | W - big-O +-Week 4 -------------------------------- | M - ADT | W - recursion, lariat assigned +-Week 5 no more than 5% are due ------- | M - recursion - tail, optimization | W - starting trees +-Week 6 -------------------------------- | M - trees - basic algorithms | W - trees - binary trees +-Week 7 -------------------------------- | M - NO CLASSES | W - review +-Week 8 -------------------------------- | M - midterm | W - BST +-Week 9 no more than 5% are due ------- | M - AVL | W - other balanced trees (skip 2-3, 2-3-4 trees) +-Week 10 -------------------------------- | M - intro, definitions, math, | W - more graphs: traversals, Kruskal Spring break +-Week 11 -------------------------------- | M - Dijkstra, Binary heaps | W - Binary heaps +-Week 12 -------------------------------- | M - Hashing | W - Hashing +-Week 13 -------------------------------- | M - review | W - midterm 2 +-Week 14 no more than 5% are due ------- | M - Skip list, interval tree | W - midterm review, memory manager applications January Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 8 9 10 11 week 1 12 13 14 15 16 17 18 week 2 19 20 21 22 23 24 25 week 3 Monday no classes 26 27 28 29 30 31 week 4 Friday no classes February Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 8 week 5 9 10 11 12 13 14 15 week 6 16 17 18 19 20 21 22 week 7 Monday no classes 23 24 25 26 27 28 29 week 8 March Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 week 9 8 9 10 11 12 13 14 week 10 15 16 17 18 19 20 21 Spring break 22 23 24 25 26 27 28 week 11 29 30 31 week 12 April Su Mo Tu We Th Fr Sa 1 2 3 4 week 12 5 6 7 8 9 10 11 week 13 12 13 14 15 16 17 18 week 14 19 20 21 22 23 24 25 Finals 26 27 28 29 30