Resources

Lecture notes and lab instructions do not provide sufficient information for learning in the course, and it is necessary to also read other materials.

Reading List

We will not be especially careful to follow a course book. We recommend primarily that you have access to any of the following books:

All four books have an accompanying website with additional materials, program examples in electronic form, etc.

Other Materials

Sun provides a lot of material related to Java, for example: