| Week | Mon Lec | Tues Lab | Wed Lec | Thurs Lab |
| 1 |
8/27
Chapter 1 |
8/28 |
8/29
Chapter 1 |
8/30 Programming Tools Programming with Objects |
| 2 |
9/3
Labor Day--No Class |
9/4 |
9/5
Chapter 2 |
9/6
Extending Classes Extending Classes with Services |
| 3 |
9/10
Chapter 2 |
9/11 |
9/12
Chapter 3 |
9/13
Developing Methods Developing Methods |
| 4 |
9/17
Chapter 3 |
9/18 |
9/19
Chapter 4 |
9/20
Flow of Control Making Decisions |
| 5 |
9/24
Chapter 4 |
9/25 |
9/26
Chapter 4 + Review |
9/27
Classes, Objects, and Methods |
| 6 |
10/1
Test 1: Chapters 1-4 |
10/2 |
10/3
Chapter 5 |
10/4
Lab Test 1 |
| 7 |
10/8
Chapter 5 |
10/9 |
10/10
Chapter 5 |
10/11
No Labs - Fall Break |
| 8 |
10/15
Chapter 6 |
10/16 |
10/17
Chapter 6 |
10/18
Classes, Objects, and Methods |
| 9 |
10/22
Chapter 7 |
10/23 |
10/24
Chapter 7 |
10/25
Arrays |
| 10 |
10/29
Chapter 8 |
10/30 |
10/31
Chapter 8 + Review |
11/1
Inheritance and Exceptions |
| 11 |
11/5
Test 2: Chapters 5-8 |
11/6
|
11/7
Chapter 9 |
11/8
Lab Test 2 |
| 12 |
11/12
Chapter 9 |
11/13
|
11/14
Chapter 10 |
11/15
Streams and File I/O |
| 13 |
11/19
Chapter 10 |
11/20
|
11/21
Thanksgiving Holiday |
11/22
Thanksgiving Holiday |
| 14 |
11/26
Chapter 11 |
11/27
|
11/28
Chapter 11 |
11/29
Vectors and Linked Lists |
| 15 |
12/3
Chapter 12 |
12/4
|
12/5
Chapter 12 + Review |
12/6
Graphical User Interfaces |