Course Calendar

August 2012
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20

Class 1: Goat food
HW: 211 Final
21 22

Class 2: Big O Notation
23 24

Class 3: Big O Notation
25
26 27

Class 4: Big O Applications
Homework
28 29

Class 5: Big-O of Arrays and Linked Lists
30 31

Class 6: Recursion
Homework
 

September 2012
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
            1
2 3

Labor Day
4

Class 7: Big-O and Recursion
Homework

Monday Schedule
5

Class 8: What is a Data Structure? / Lists
6 7

Class 9: What is a Data Structure? / Lists
Stacks
8
9 10

Class 10: Stacks
11 12

Class 11: Project 1
13 14

Class 12: Queues
15
16 17

Class 13: Tree Intro
18 19

Class 14: Tree Traversal
20 21

Class 15: Binary Search Trees
22
23 24

Class 16: Binary Search Trees
25 26

Class 17: Exam Review

Project 1 Due
27 28

Class 18: 6-week exam
29
30            

October 2012
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
  1

Class 19: Exam Review
BST Removal
Homework
2 3

Class 20: Maps
4 5

Class 21: AVL Trees
6
7 8

Columbus Day
9 10

Class 22: AVL Trees
Homework
11 12

Class 23: 2-3-4 Trees
Project 2
13
14 15

Class 24: 2-3-4 Trees
Homework
16 17

Class 25: Hashtables
18 19

Class 26: Ordered Maps
20
21 22

Class 27: Priority Queues
23 24

Class 28: Priority Queues as Heaps
Homework
25 26

Class 29: Priority Queues as Heaps
27
28 29

Sandy
30 31

Class 30: Heap Sort

Project 2 Due
     

November 2012
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
        1 2

Class 31: Exam Review
3
4 5

Class 32: 12-week Exam
6 7

Class 33: Exam Review
8 9

Class 34: Graphs
10
11 12

Veterans Day
13 14

Class 35: Graphs
15 16

Class 36: Graph Search
Project 3
17
18 19

Class 37: Graph Search
20 21

Class 38: Graph Search
22

Thanksgiving
23

Thanksgiving
24
25 26

Class 39: Spanning Trees
Homework
27 28

Class 40: Spanning Trees
29 30

Class 41: Spanning Trees
 

December 2012
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
            1
2 3

Class 42: Project Presentations
4 5

Class 43: Project Presentations
6 7

Class 44: Review / SOFs
8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31