Week/Date | Topics | Class Notes | Assignments | Notes | Reading |
Week 1 9/14/1999 | Introduction, C and C++ similarities and differences | Lecture 1 | Asg 1 | Introduction, Chapter 1 | |
Week 2 9/21/1999 | header files, variable declarations, argc and argv | Lecture 2 | Asg. 2 | ||
Week 3 9/28/1999 | Pointer arithmetic, new and delete, const, while loops and pointer copying | Lecture 3 | Asg 3 | ||
Week 4 10/5/1999 | Expressions, if stements, loops and structures | Lecture 4 | Asg. 4 | Midterm notes | Chapter 2 |
Week 5 10/12/1999 | Midterm | Lecture 5 | Read Chapter 5 | Chapter 3 | |
Week 6 10/19/1999 | Class definitions and methods | Lecture 6 | Asg. 5 | Asg. 4 Pointer Solution | Chapter 5 |
Week 7 10/26/1999 | More classes and methods,inheritance | class.cc example | Chapter 6 | ||
Week 8 11/2/1999 | Inheritance,exceptions | Lecture 7 | Asg. 6 | inh.cc example
|
Chapter 7.1,2.3 Appendix E |
Week 9 11/9/1999 | Virtual functions, exceptions | Lecture 8 | Asg. 5 Solution
virt2.cc example except.cc example |
||
Week 10 11/16/1999 | iostreams,templates, review for final | Lecture 9 | streams.cc example | ||
Week 11 11/23/1999 | Final | Review Notes | |||
Week 12 11/30/1999 | Grades Due |