Comsc 266-8289 Object Oriented Programming With C++ (Fall 2007)
TTh 7-10pm -- Prof. Robert Burns -- ATC-115 *Last day to take quizzes 1 and 2 is 4-Sep
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