Slides are usually updated by midnight the night before. There will be minor changes throughout the semester. Feel free to print them and bring them to class to use for notes. WARNING: Not everything that is covered in class is on the slides!
WEEK OF... | MON TUES | WED THUR |
---|---|---|
8/28 | Introduction | |
9/4 | C++ Primer 1 | C++ Primer 2 |
9/11 | C++ I/O | Functions I |
9/18 | Functions II | Classes I |
9/25 | Classes II | Classes III |
10/2 | Classes IV | Operator Overloading I |
10/9 | Operator Overloading II | Pointers & Dynamic Memory |
10/16 | Catch-up/Midterm Review | MidTerm |
10/23 | Copy and Assignment | Debugging |
10/30 | Inheritance I | Inheritance II |
11/6 | Polymorphism I | Polymorphism II |
11/13 | Exceptions I | Exceptions II |
11/20 | Templates I | Thanksgiving |
11/27 | Templates II | Iterators and STL containers |
12/4 | Miscellaneous Advanced Topics | Overloading Pointer Dereference, Bit-manipulation Pointer Dereference Versus Conversion Operators |
12/11 | Final Exam Review (last day of classes - Tues) | Final Exams |