Bulletin Board Lecture Grades Lab Grades
Code for readings: W is the Weiss text; L the Lafore text
| Date | Reference Readings (Lafore) | Required Readings (Weiss) | ||
| 1/15 | Chap 0 | High Level Differences Between Java and C++ | ||
| 1/20 1/22 |
Chap 2 Chap 5 | Chap 1 Chap 2 |
C++ Programming Basics C++ Functions --Quiz |
Lab 1 |
| 1/27 1/29 |
Chap 7 Chap 10 | Chap 2 Chap 3 |
Arrays, Strings and File I/O Introduction to Pointers |
Lab 2 |
| 2/3 2/5 |
Chap 10 | Chap 3 Chap 3 |
Linked Lists Pointer uses |
Lab3 |
| 2/10 2/12 |
Chap 10 Chaps 4 & 6 | Chap 3 Chap 4 |
C-string and arrays --- Quiz C++ classes |
Lab4 |
| 2/17 2/19 |
Chap 13 | Chap 4 |
Multifile programs & makefiles Review |
|
| 2/24 2/26 |
Chap 8 | Chap 5 |
Exam 1 Classes, Makefiles and Operator overloading |
Lab 5 |
| 3/2 3/4 |
Chap 9 Chap 11 | Chap 6 Chap 6 |
Operator overloading
New Code C++ Inheritance |
|
| 3/9 3/11 |
Chap 14 Chap 14 | Chap 7 Chap 8 |
Templates A Card Game |
Lab 6 |
| 3/16 3/18 |
Spring Break | |||
| 3/23 3/25 |
Chap 12 | Chap 9 Chap 9 |
Exceptions
code C++ Input/Output Streams |
|
| 3/30 4/1 |
Chap 15 Chap 15 | Chap 10 Chap 10 |
The STL Implementing an STL container |
Lab 7 |
| 4/6 4/8 |
handout | Associative Containers Review |
Lab 8 | |
| 4/13 4/15 |
Chap 11 |
Exam 2 Primitive arrays and C strings |
||
| 4/20 4/22 |
p. 290-300 | Chap 12 Chap 12 |
Programming in C C |
Lab 9 |
| 4/27 4/29 |
Review | Lab 10 |