| 01/07 (M) |
Syllabus, Intro |
Deitel Chapter 1 |
Unix review (two tutorials) |
| 01/09 (W) |
From C to C++ (I) |
Deitel Chapter 2 |
|
| 01/11 (F) |
From C to C++ (II) |
Deitel Chapter 4-8 |
|
| 01/14 (M) |
Classes & Objects (I) |
Deitel Chapter 3 |
|
| 01/16 (W) |
Classes & Objects (II) |
Deitel Chapter 9 |
|
| 01/18 (F) |
Classes & Objects (III) |
Deitel Chapter 10 |
HW1 due by 11:59 PM |
| 01/21 (M) |
No class, Martin Luther King, Jr. Day |
none |
|
| 01/23 (W) |
Operator Overloading |
Deitel Chapter 11 |
|
| 01/25 (F) |
Inheritance |
Deitel Chapter 12 |
|
| 01/28 (M) |
Virtual Functions & Polymorphism (I) |
Deitel Chapter 13 |
|
| 01/30 (W) |
Virtual Functions & Polymorphism (I) |
same |
HW2 due by 11:59 PM |
| 02/01 (F) |
Midterm |
none |
Exam will likely cover Deitel 1-13 |
| 02/04 (M) |
Templates |
Deitel Chapter 14 |
last day to drop |
| 02/06 (W) |
Exception (I) |
Deitel Chapter 16 |
|
| 02/08 (F) |
Exception (II) |
same |
|
| 02/11 (M) |
Stream I/O |
Deitel Chapter 15 |
|
| 02/13 (W) |
File Processing |
Deitel Chapter 17 |
HW3 due by 11:59 PM |
| 02/15 (F) |
Class string |
Deitel Chapter 18 |
|
| 02/18 (M) |
No class, Presidents' Day |
none |
|
| 02/20 (W) |
Searching and Sorting |
Deitel Chapter 19 |
|
| 02/22 (F) |
Basic Data Structures (I) |
Deitel Chapter 20 |
|
| 02/25 (M) |
Basic Data Structures (II) |
same |
|
| 02/27 (W) |
Basic Data Structures (III) |
same |
|
| 03/01 (F) |
STL (I) |
Deitel Chapter 22 |
|
| 03/04 (M) |
STL (II) |
same |
HW4 due by 11:59 PM |
| 03/06 (W) |
STL (III) |
same |
|
| 03/08 (F) |
STL (IV) |
same |
|
| 03/11 (M) |
Advanced Topics (or Catch-up) |
TBA |
|
| 03/13 (W) |
Advanced Topics (or Catch-up) |
TBA |
|
| 03/15 (F) |
Advanced Topics (or Catch-up) |
TBA |
|
| 03/18 (M) |
Summary |
none |
HW5 due by 11:59 PM |
| 03/23 (Sat) |
Final |
none |
Location: 1003 Giedt; Time: 3:30-5:30 PM |