CS102 Notes and Textbooks

See the LECTURE SUMMARIES if you want to review something that was done in class on an earlier date. (Lecture summaries should normally appear a week or so after the lecture is given.)

Other sources of information include two recommended books for CS102:

Bruce Eckel, Thinking in JAVA. Prentice-Hall, Inc. 1998.
This is the primary textbook from the course. Readings from this book will appear on the course calendar.

If you choose not to purchase this book, you can use the 1/2/98 online version, which was downloaded from www.bruceeckel.com. (If you desire a hardcopy of the book, be aware that it is 848 pages, so buying it at the bookstore may be more convenient than printing it.)

David Flanigan, JAVA in a Nutshell. O'Reilly & Associates, Inc. Second Edition. May 1997.
This reference book provides summaries of the new features of Java 1.1, and contains a comprehensive well-indexed reference for all the Java 1.1 packages.

If you choose not to purchase this book, you can use the online Java package documentation.