|
Dates |
Lecture Topics |
Assignment |
Reading |
|
|
0 |
|
Register for Classes |
|
|
|
1 |
1/7 - 1/11 |
Class Introduction, Syllabus |
|
Ch 12 |
|
2 |
1/14 - 1/18 |
Depth vs. Breadth Searching (1) |
|
|
|
3 |
1/21 - 1/25 |
Proof Techniques |
|
|
|
4 |
1/28 - 2/1 |
Red-Black Trees (2) |
HW 1 (1) |
Ch 13 |
|
5 |
2/4 - 2/8 |
B-Trees (3) |
Ch 18 |
|
|
6 |
2/11 - 2/15 |
Min-Max (Game)
Trees (4) |
HW 2 |
Handouts |
|
7 |
2/18 - 2/22 |
TEST 1 |
|
|
|
8 |
2/25 - 2/29 |
Graphs (6) &
Minimum Spanning Trees (7) |
|
Ch 22 and 23 |
|
|
3/3 - 3/7 |
SPRING BREAK - NO CLASS |
|
|
|
9 |
3/10 - 3/14 |
PROJECT WORK DAY |
|
|
|
10 |
3/17 - 3/21 |
Single-source & All-Pairs Shortest Path (8) |
HW 3 (4) |
Ch 24 & 25 |
|
11 |
3/24 - 3/28 |
A* Path Searching
(9) |
|
Handouts |
|
12 |
3/31 - 4/4 |
PROJECT WORK DAY |
|
|
|
13 |
4/7 - 4/11 |
TEST 2 |
|
|
|
14 |
4/14 - 4/18 |
NP-Complete (11) |
HW 4 (7) |
Ch 34 & 35 |
|
15 |
4/21 - 4/25 |
DEMOS |
HW 5 (10) |
|
|
Finals |
4/28 - 5/2 |
FINAL EXAM - TBA |
HW 6 (12) |
|
Note - numbers in parenthesis denote mapping to objectives.