General Announcements
Grades
Lecture Notes
Web Resources
Homework
Exam Study Guides
Tentative Schedule
Note: This is subject to change during the quarter.
Click on the chapter number for examples from the text.
Class | Date | Topic | Readings |
---|---|---|---|
1 | Sept 18 | Introduction, Basic Java | Text, Ch. 1 & 2, 3.1-3.6 |
2 | Sept 25 | More Basic Java; Applet Examples | Text, 3.4 cont., 3.7; Java Tutorial, Lessons 8 |
3 | Oct 2 | Inheritance; Interfaces | Text, 4.1-4.4 |
4 | Oct 9 | AWT and Swing | Text, 4.6 6.3; Swing Tutorial |
5 | Oct 16 | Mid Term | None |
6 | Oct 23 | OO design, Collections | Text, Ch. 5, 6.2 |
7 | Oct 30 | I/O, Threading | Text, Ch. 6.4, 8.1-8.2; Tutorial, Lesson 17, 16 |
8 | Nov 6 | Networking | Text, Ch. 9.1-9.2; Tutorial, Lesson 25 |
9 | Nov 13 | Review | None |
10 | Nov 20 | Final exam | None |