All dates are approximate.

Week
Dates
Topics
Reading
1

Course Overview
Module 1
- Anatomy of a C++ Program

Chapter 1
Chapter 2
2
Module 2 - Mathematics in C++

Chapter 2
3

Module 3 - Introduction to Object Oriented Programming (Chapter 2 and 3)

Chapter 2
Chapter 3
4

Module 4 - More About Object Oriented Programming (Chapter 3 and 12)

Chapter 3
Chapter 12
5

Exam 1: Wed. May 2
Module 5 - Basic Control of Flow (Chapter 4)

Chapter 4
6

Module 6 - Introduction to Functions (Chapter 5)

Chapter 5
7
Module 7 - Advanced Function Use (Chapter 5) Chapter 5
8

Exam 2: Wed. May 23
Module 8 - Advanced Control of Flow (Chapter 7)

Chapter 7
9

Module 9 - Loops (Chapter 7) and Vectors (Chapter 9)

Chapter 7
Sect. 9.1-9.2

10
Catch Up and Review  
11

Finals Week

 

All readings from Horstmann and Budd's text, Big C++

First Day Information Sheet