Schedule
The schedule below is tentative; it may be adjusted or changed to meet the needs of the class as the semester progresses.
The lecture slides have been moved into Blackboard in order to comply with the publisher's license agreement
Date Topic(s) Reference Notes
9/1 Course Introduction
Getting Started Chapter 1
9/8 Input & Output Chapter 2
Flow of Control Chapter 3
Recursion Chapter 11
9/15 Defining Classes I Chapter 4
9/22 Defining Classes cont. Chapter 4
9/29 Defining Classes II Chapter 5
10/6 Arrays Chapter 6
10/13 Arrays Continued Chapter 6
Enumerated Types
10/20 Inheritance Chapter 7
10/27 Polymorphism and Chapter 8
Abstract Classes
11/3 Exception Handling Chapter 9
11/10 File I/O Chapter 10
11/17 Interfaces and Chapter 13
Inner Classes
11/24 Thanksgiving -- No Class!
12/1 Collections Chapter 16
12/8 Course Wrap Up & Review
12/15 Final Exam