| Wed, Oct. 22
 | 
While loops, continued (Section 4.5)
Do Loops (Sections 4.7)
 | 
Quiz #6 
Self-Review (p. 158) #SR 4.10, 4.11; Exercises (p. 159-160) 4.7, 4.8, 
4.11, 4.13, 4.14
| Thurs, Oct. 23
 | Lab 7: While Loops |  
| Fri, Oct. 24
 | 
Intro to For Loops (Sections 4.8)
Review for Test #2
 | 
Handout - Review topics
Self-Review (p. 158) #SR 4.11; Exercises (p. 160) #EX 4.11
 |  
| Mon, Oct. 27
 | TEST #2 |  
| Wed, Oct. 29
 | 
For Loops, continued (Sections 4.8)
Introduction to Writing Classes (Sections 5.1, 5.2)
 | 
Self-Review (p. 158) #SR 4.12; Exercises (p. 160) #EX 4.9 - 4.12,
4.15 - 4.23
 |  
| Thurs, Oct. 30
 | Lab 8: More Loops |  
| Fri, Oct. 31
 | 
Introduction to Writing Classes, continued (Sections 5.1, 5.2)
Writing Classes - encapsulation (Section 5.3)
 | 
Self-Review (p. 227) #SR 5.1 - 5.4, Exercises (p. 228) EX5.1 - 5.4
 |  
| Mon, Nov. 3
 |  | 
Self-Review (p. 227) SR 5.6 - 5.9, 5.12 - 5.14;
Exercises (pp. 228 - 229) EX 5.7, 5.10 - 5.20
 |  
| Wed, Nov. 5
 | 
Writing classes, continued (Sections 5.1 - 5.4)
 |  |  
| Thurs, Nov. 6
 | Lab 9: Writing Classes |  
| Fri, Nov. 7
 | 
No Class - work on programming assignment & Class design worksheet
 |  |  
| Mon, Nov. 10
 | 
Static Class Members (Section 5.5)
Class Relationships (Section 5.6)
 | 
Assignment #3 Due
Self-Review (p. 227) SR #5.18 - 5.24
 |  
| Wed, Nov. 12
 | 
Method Design (Section 5.7)
Method Overloading (Section 5.8)
 | 
Quiz #8
Self-Review SR 5.20, 5.21; Exercises (p. 230) EX 5.25 - 5.28
Programming Projects (p. 231) PP 5.1, 5.2
 |  
| Thurs, Nov. 13
 | Lab 10: More Classes |  
| Fri, Nov. 14
 |  | 
Parameter Passing exercises (handout)
 |  |