Primary Text: C++ Program Design, 2nd Edition, by Cohoon and Davidson.
|
|
|
1 (Jan 17) | Introduction |
1
|
2 (Jan 22, 241) | Computing and object-oriented design |
1
|
3 (Jan 29, 31) | Programming fundamentals |
2
|
4 (Feb 5, 7) | Object manipulation |
3
|
5 (Feb 12, 14) | Conditional statements |
4.1-4.6
|
6 (Feb 21) | Iteration statements |
4.7-4.12
|
7 (Feb 26, 28) | Functions and reuse |
5, 6
|
8 (Mar 5, 7) | Spring Vacation | |
9 (Mar 12, 14) | Parameters, scope, name precedence |
7
|
10 (Mar 19, 21) | Midterm exam, user-defined classes |
8
|
11 (Mar 26, 28) | Abstract data types |
9.1 - 9.3
|
12 (Apr 2, 4) | Vectors |
9.4 - 9.6
|
13 (Apr 9, 11) | Pointers and dynamic memory |
10.5 - 10.10
|
14 (Apr 18) | Inheritance |
12
|
15 (Apr 23, 25) | Template classes, virtual methods |
13
|
16 (Apr 30, May 2) | Polymorphism, exception handling |
14
|
Tue., May 15, 9:00-11:00 AM | Section 02 Final Exam |
|