R o w l a n d  W.  P i t t s

Software Engineering

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