|
| |
Spring 2006
| Class # |
Date |
Topic* |
Assignment Due |
| 1 |
Jan 18 |
Object-Oriented Concepts |
|
| 2 |
Jan 25 |
C++ Overview |
|
| 3 |
Feb 1 |
Small Enhancements over C |
Ass. #1 |
| 4 |
Feb 8 |
C++ Classes |
|
| 5 |
Feb 15 |
C++ Classes; Type Conversions |
Ass, #2 |
| 6 |
Feb 22 |
Type Conversions;
this, Temporary Objects, Operator Overloading and friends |
Ass. #3 |
| 7 |
Mar 1 |
this, Temporary Objects, Operator
Overloading and friends;
Member Class Objects, Initializer Lists, const, reference and
static Members |
Ass. #4 |
| |
Mar 8 |
Spring Vacation
No class |
|
| 8 |
Mar 15 |
Member Class Objects, Initializer Lists, const,
reference and static Members |
|
| 9 |
Mar 22 |
Inheritance |
Ass. #5 |
| 10 |
Mar 29 |
Polymorphism |
|
| 11 |
Apr 5 |
Multiple Inheritance |
Ass. #6 |
| 12 |
Apr 12 |
Function and Class Templates |
|
| 13 |
Apr 19 |
The Standard Template Library |
|
| 14 |
Apr 26 |
File I/O |
Ass. #7 |
| 15 |
May 3 |
Final Examination
|
|
* The schedule of topics is approximate, and will
vary from one course instance to another, depending on class participation
and other factors.
|