| Wk |
Day |
Date |
Required Reading, Ryba & Kruse |
Quiz # |
Lecture Topics (MW 7-8:15pm) |
Assignments |
Points |
| 1 |
M W Su |
21-Aug 23-Aug 27-Aug |
|
|
1. What's A Data Structure? " |
Lab 1a due |
50 |
| 2 |
M W |
28-Aug 30-Aug |
Ch.1 |
1* |
"" |
|
4 |
| 3 |
M W Su |
4-Sep 6-Sep 10-Sep |
Ch.2 and 3 |
2 |
H O L I D A Y 2. Data In Stacks, Queues, And Lists |
Lab 1b due Lab 1c due |
50 4 50 |
| 4 |
M W Su |
11-Sep 13-Sep 17-Sep |
Ch.4, 6.1,2 |
3 |
"" |
Lab 2a due |
4 50 |
| 5 |
M W Su |
18-Sep 20-Sep 24-Sep |
Ch.6.3 |
4 |
"" |
Lab 2b due |
4 50 |
| 6 |
M W Su |
25-Sep 27-Sep 1-Oct |
Ch.5, 7.1,2,3,4 |
5 |
3. Finding Data In Data Structures " |
Lab 2c due |
4 50 |
| 7 |
M W Su |
2-Oct 4-Oct 8-Oct |
Ch.7.6 |
6 |
"" |
Lab 3a due |
3 50 |
| 8 |
M W Su |
9-Oct 11-Oct 15-Oct |
Ch.8.1,2,3,4 |
7 |
4. Sorting Data In Data Structures " |
Lab 3b due |
3 50 |
| 9 |
M W Su |
16-Oct 18-Oct 22-Oct |
Ch.8.6,7 |
8 |
Midterm Exam " |
Lab 4a due |
50 3 50 |
| 10 |
M W Su |
23-Oct 25-Oct 29-Oct |
Ch.8.8 |
9 |
"" |
Lab 4b due |
3 50 |
| 11 |
M W Su |
30-Oct 1-Nov 5-Nov |
Ch.8.9 |
10 |
"" |
Lab 4c due |
3 50 |
| 12 |
M W Su |
6-Nov 8-Nov 12-Nov |
Ch.9.1,2,4,6,9 |
11 |
5. Storing Data In Tables " |
Lab 4d due |
3 50 |
| 13 |
M W Su |
13-Nov 15-Nov 19-Nov |
Ch.9.3,7,8 |
12 |
"" |
Lab 5a due |
3 50 |
| 14 |
M W Su |
20-Nov 22-Nov 26-Nov |
Ch.10.1,2,3 |
13 |
6. Storing Data In Trees " |
Lab 5b due |
3 50 |
| 15 |
M W Su |
27-Nov 29-Nov 3-Dec |
Ch.10.4,5 |
14 |
"" |
Lab 6a due |
3 50 |
| 16 |
M W Su |
4-Dec 6-Dec 10-Dec |
Ch.11.3 and 12.1,2,3 |
15 |
7. B-Trees and Graphs " |
Lab 6b due |
3 50 |
| 17 |
M |
11-Dec |
|
|
Final Exam (7-9pm) |
Project due |
50+50 |
|