Week | Dates | Chapter | Topics |
1 | Jan 27-31 | 1.1, 1.2, 1.4, 1.5 2.1, 2.2 |
Introduction Data |
2 | Feb 3-7 | 2.3-2.5 |
Expressions CANCELLED DUE TO SNOW (shift topics down to Exam 2) |
3 | Feb 10-14 | 2.6-2.9 3.1-3.3 |
Applets and Graphics Classes and Objects, Java API |
4 | Feb 17-21 | 3.4-3.8 3.9-3.11 |
Using Classes and Objects Graphical User Interfaces |
5 | Feb 24-28 | 4.1-4.3 |
Object Attributes and Operations Exam #1 over Chapters 1 thru 4.3 |
6 | Mar 3-7 | 4.4 7.7, 4.5 |
Methods Parameters (p. 338), Constructors |
7 | Mar 10-14 | 4.6-4.8 5.1, 5.3 |
More GUI Boolean Expressions |
8 | Mar 17-21 | Spring Break: No classes |
|
9 | Mar 24-28 | 5.2, 6.1, 6.2 5.4, 6.3 |
Conditional Execution (IF) Conditional Repetition (WHILE, DO) |
10 | Mar 31 - Apr 4 | 6.4 5.5, 5.6, 6.4 |
Pre-determined Repetition (FOR) Iterators, Scanner, ArrayList, FOREACH |
11 | Apr 7-11 | 5.x, 6.x |
More GUI Exam #2 over Chapters 4.4 thru 6 |
12 | Apr 14-18 | 7.1-7.3 7.4, 7.5 |
Software Development, Class Design Class Relationships |
13 | Apr 21-25 | 8.1-8.3 8.6 |
Arrays Multi-Dimensional Arrays |
14 | Apr 28 - May 2 | 7.x, 8.x 9.1, 9.2 |
More GUI Inheritance |
15 | May 5-9 | 9.3, 9.6 10.1-10.3 |
Class and Interface Hierarchies Polymorphism |
16 | May 13 | Comprehensive Final Exam: 11:00 am Tuesday May 13 |
14 February Revision: Schedule from February 5 through April 2 shifted down one position due to February 5 snow day. April 7 "catch up" cancelled.