Day of Term |
Day of Week |
Date |
Topics |
Readings in textbook |
1 |
Monday |
9/11/00 |
Introduction |
Chapter 1 |
2 |
Wednesday |
9/13/00 |
Stacks/Review of C++ |
Chapter 2.1-2.2 |
3 |
Friday |
9/15/00 |
Stacks/ADTs |
Chapter 2.3-2.5 |
4 |
Monday |
9/18/00 |
Queues |
Chapter 3.1-3.2 |
5 |
Wednesday |
9/20/00 |
Queues |
Chapter 3.3-3.5 |
6 |
Friday |
9/22/00 |
Linked lists, stacks |
Chapter 4 |
7 |
Monday |
9/25/00 |
Destructors, copy constructors, overloading |
|
8 |
Wednesday |
9/27/00 |
Inheritance, applications |
|
9 |
Friday |
9/29/00 |
Recursion |
Chapter 5.1-5.2 |
10 |
Monday |
10/2/00 |
Backtracking & games |
Chapter 5.3-5.4 |
11 |
Wednesday |
10/4/00 |
Lists, strings, templates |
Chapter 6.1-6.3 |
12 |
Friday |
10/6/00 |
Searching |
Chapter 7 |
13 |
Monday |
10/9/00 |
Slack / Review |
|
14 |
Wednesday |
10/11/00 |
Quiz 1 |
|
15 |
Friday |
10/13/00 |
Linked lists in arrays |
Chapter 6.5-6.6 |
|
Monday |
10/16/00 |
BREAK |
|
16 |
Wednesday |
10/18/00 |
Sorting |
Chapter 8.1-8.4 |
17 |
Friday |
10/20/00 |
Sorting |
Chapter 8.5-8.10 |
18 |
Monday |
10/23/00 |
Tables |
Chapter 9.1-9.5 |
19 |
Wednesday |
10/25/00 |
Hashing |
Chapter 9.6 |
20 |
Friday |
10/27/00 |
Hashing |
Chapter 9.7 |
21 |
Monday |
10/30/00 |
Binary Trees |
Chapter 10.1 |
22 |
Wednesday |
11/1/00 |
Binary search trees |
Chapter 10.2-10.3 |
23 |
Friday |
11/3/00 |
AVL Trees |
Chapter 10.4 |
24 |
Monday |
11/6/00 |
Tries |
Chapter 11.2 |
25 |
Wednesday |
11/8/00 |
Graphs |
Chapter 12.1-12.3 |
26 |
Friday |
11/10/00 |
Graphs |
Chapter 12.4-12.7 |
27 |
Monday |
11/13/00 |
Slack / Review |
|
28 |
Wednesday |
11/15/00 |
Quiz 2 |
|