TOPIC SCHEDULE
All readings are from Using C++ by Hennefeld et al (Brooks-Cole). You may find it helpful to bring your textbook to class.
An asterisk (*) indicates that a 60-point quiz will be given on Wednesday of that week.

Week
Problem-Solving Topic
Readings
W1 I/O; Variables; Assignment; Data Types; for loop
Ch. 2, 3.1-8
W2 * Selection statements; Boolean expr;
errors; problem-solving techniques.
Ch. 4.1-6
W3 Functions ch. 5.1-5.4
W4 * problem-solving using iteration; debugging techniques
ch. 7.1 - 7.8
W5 functions, block-structure, & scope 5.5-5.9
W6 *

Functions: reference parameters
String data type

ch. 9
ch. 6.1 and 6.5; 16.1
W7

Debugging with scaffolding;
Arrays & Vectors

ch. 7.8
ch. 13.1-13.4, 13.6
W8 *

Basics of structs
Classes: Specification (Time.h)
Classes: Implementation (Time.cpp)

17.1-17.2
18.1 - 18.3
19.1 - 19.3
W9 Applications of classes and objects
ch. 20.2
W10 *Deadweek: Wrap-up & Evaluations
Bring a #2 pencil
FnlsWk No Final Exam