Schedule
Home ] Course Description ] [ Schedule ] Topics ] Download Slides ] Assignments ] Resources ] Environments ]

 

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.