Date |
Assigned Readings |
Topics |
|
1/13 |
General C Stuff and some other fundamentals |
C Review |
|
1/15 |
Fields and Dlist Libraries |
|
|
1/20 |
Red Black Tree Library |
|
|
1/20 |
|
Overview of OO Programming |
|
1/22,1/27,1/29 |
|
Everything about C++ class. |
|
2/3 |
Inheritance and Polymorphism |
Inheritance |
|
2/5 |
|
How to design objects |
|
2/11 |
|
Stylistic Differences Between C and C++ |
|
2/12,17 |
|
Algorithm Analysis |
|
2/19 |
|
Priority Queues |
|
2/24 |
Schildt Ch 6.4 |
1. 1. Simulation and Priority Queues |
|
2/27 |
Weiss Ch. 7 |
Internal Sorting Algorithms |
|
3/2 |
Weiss Ch 7.11 |
|
|
3/4 |
Midterm |
|
|
3/9, 3/11 |
Spring Break |
No class |
|
3/16 |
B-Trees |
Weiss Ch 4.7 |
|
3/18 |
Weiss Ch 5.6 |
|
|
3/23 |
Midterm return |
|
|
3/25 |
Disjoint Sets |
Weiss Ch 8 |
|
3/30, 4/1 |
Introduction to Graphs |
|
|
4/6, 8 |
|
|
|
4/13,15 |
Weiss Ch 9.5-9.6 |
|
|
4/20 |
|
Network Flow |
|
4/22 |
Weiss Ch 9.7 |
NP-Completeness |
|
4/27 |
Review |
Wrap up |
|
|
Final Exam (done!!) |
Final Exam |