The textbook, over 1000 pages long, is an excellent tutorial and
reference resource.
However, a 10-week course is too short to follow the textbook material
in a straight line.
The lectures are based on the on-line material that enables students
to quickly use the language and work on a practical project.
The lectures will tentatively follow this schedule
Week 1 & 2: Introduction and basic elements of the Java language
Week 3 - 7: Libraries and the Abstract Windowing Toolkit
Week 8 & 9: Advanced language features (threads, interfaces, packages)
Week 10: Some advanced topic(s) to be determined
The midterm will occur during lecture number 5 or 6
and will be followed by a presentation of the solution.
The final takes the place of the 11th lecture.
Last Updated: Oct. 23, 1998.