| Schedule | Lesson Contents | Lesson Locations | ||
| Lab Date | Class Week | DofWk | Note | Lesson Completion |
| Aug 26 | 1 | Thur | Software Design | Course 3 Lessons 1 & 2 Also UNIX account |
| Aug 31 | 2 | Tues | Packages & Inheritance | Course 3 Lessons 3 & 4 |
| Sept 7 | 3 | Tues | Abstract Classes & Interfaces | Course 3 Lessons 5 & 6 also UNIX/WebServer setUp |
| Sept 14 | 4 | Tues | Nested Classes, Interfaces & Callbacks | Course 3 Lessons 7, 8 & 9 |
| Sept 21 | 5 | Tues | Generics & Collection Framework | Course 3 Lessons 10 & 11 |
| Sept 28 | 6 | Tues | Enumeration & Image Handling | Course 3 Lessons 12 & 13 |
| Sept 30 | 6 | Thur | Lab 1 (Objects) Demos | |
| Oct 5 | 7 | Tues | Applications & GUIs | Course 4 Lessons 1 & 2 |
| Oct 7 | 7 | Thur | Error Checking & Exceptions | Course 4 Lessons 3 & 4 |
| Oct 12 | 8 | Tues | Checked Exceptions & Threads | Course 4 Lessons 5 & 6 |
| Oct 14 | 8 | Thur | Threads & Synchronization | Course 4 Lessons 7 & 8 |
| Oct 19 | 9 | Tues | Work on Thread Lab | Course 4 Lessons 7 & 8 |
| Oct 26 | 10 | Tues | Lab 2 (Threads) Demos | |
| Oct 28 | 10 | Thur | More Lab 2 (Threads) Demos | |
| Nov 2 | 11 | Tues | work on Lessons | Course 5 Lessons 1, 2 & 3 |
| Nov 4 | 11 | Thur | Distributed Computing & Client/Server | Course 5 Lessons 1, 2 & 3 |
| Nov 9 | 12 | Tues | Client/Server & Java IO | Course 5 Lessons 4 & 5 |
| Nov 11 | 12 | Thur | Veterans Day Holiday: look at Swing & Databases | Course 4 Lessons 9 & 10 |
| Nov 16 | 13 | Tues | Lab 3 (Client/Server) Demos | |
| Nov 18 | 13 | Thur | More Lab 3 (Client/Server) Demos | |
| Thanksgiving Break | ||||
| Nov 30 | 14 | Tues | Databases | Course 4 Lessons 11 & 12 |
| Dec 7 | 15 | Tues | Lab 4 (Database) Demos and Documentation | Course 4 Lesson 13 |
| Dec 9 | 15 | Thur | More Lab 4 (Database) Demos | |
| Dec 14 | FINAL | Tuesday | All Labs Absolutely Due 2:00-3:50 | |