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