| Wk |
Day |
Date |
Required Reading, Deitel |
Reading Quiz# |
Lecture Topics (TTh 7-8:15pm) |
Assignments |
Points |
| 1 |
Th T Th Su |
16-Aug 21-Aug 23-Aug 26-Aug |
Ch.1 |
1* |
1. C++ Basics"" |
Lab 1 due |
3* 50 |
| 2 |
T Th M |
28-Aug 30-Aug 3-Sep |
Ch.9.1-3 |
2* |
2. Encapsulation" H O L I D A Y |
Lab 2 due |
3* 50 |
| 3 |
T Th Su |
4-Sep 6-Sep 9-Sep |
Ch.9.4-11 |
3 |
3. Class Members" |
Lab 3 due |
3 50 |
| 4 |
T Th Su |
11-Sep 13-Sep 16-Sep |
Ch.10.1-2 |
4 |
4. The Principle Of Least Privilege" |
Lab 4 due |
3 50 |
| 5 |
T Th Su |
18-Sep 20-Sep 23-Sep |
Ch.10.3-4 |
5 |
5. Friend Functions And Classes" |
Lab 5 due |
3 50 |
| 6 |
T Th Su |
25-Sep 27-Sep 30-Sep |
Ch.10.5-9 |
6 |
6. Object Self-Referencing" |
Lab 6 due |
3 50 |
| 7 |
T Th Su |
2-Oct 4-Oct 7-Oct |
Ch.16,18 |
7 |
7. Problem Solving With OOP" |
Lab 7 due |
3 50 |
| 8 |
T Th Su |
9-Oct 11-Oct 14-Oct |
Ch.11.1-9 |
8 |
8. Operator Overloading" |
Lab 8 due |
3 50 |
| 9 |
T Th Su |
16-Oct 18-Oct 21-Oct |
Ch.24.2 |
9 |
Midterm Exam 9. OOP Arrays |
Lab 9 due |
50 3 50 |
| 10 |
T Th Su |
23-Oct 25-Oct 28-Oct |
Ch.11.10-13 |
10 |
10. The vector Class" |
Lab 10 due |
3 50 |
| 11 |
T Th Su |
30-Oct 1-Nov 4-Nov |
Ch.12 |
11 |
11. Inheritance" |
Lab 11 due |
3 50 |
| 12 |
T Th Su |
6-Nov 8-Nov 11-Nov |
Ch.13 |
12 |
12. Polymorphism" |
Lab 12 due |
3 50 |
| 13 |
T Th Su |
13-Nov 15-Nov 18-Nov |
www links: 1 2 3 4 5 |
13 |
13. Microsoft Foundation Classes" |
Lab 13 due |
3 50 |
| 14 |
T Th Su |
20-Nov 22-Nov 25-Nov |
Ch.14 |
14 |
14. Templates H O L I D A Y |
Lab 14 due |
3 50 |
| 15 |
T Th Su |
27-Nov 29-Nov 2-Dec |
Ch.23.1-23.2.1 |
15 |
15. The Standard Template Library" |
Lab 15 due |
4 50 |
| 16 |
T Th Su |
4-Dec 6-Dec 9-Dec |
Ch.23.2.2-23.2.3 |
16 |
"16. Deques, Lists, And Sets |
Lab 16 due |
4 50 |
| 17 |
T Th |
11-Dec 13-Dec |
|
|
Final Exam (7-9pm) All Late Work Due (noon) |
Project due |
50+50 |