CIT 594 Textbooks
Spring 2004, David Matuszek

Data Structures and Algorithms in Java (2nd Edition)
by Robert Lafore

• Hardcover: 800 pages
• Publisher: SAMS; 2nd edition (November 6, 2002)
• ISBN: 0672324539

This is a required textbook.

The Elements of Java Style
by Allan Vermeulen et al.

• Paperback: 142 pages
• Publisher: Cambridge University Press; 0 edition (January 2000)
• ISBN: 0521777682

This is a required textbook.

Java 1.5 Tiger : A Developer's Notebook
by David Flanagan and Brett McLaughlin

Paperback: 200 pages
Publisher: O'Reilly; 1 edition (June 25, 2004)
ISBN: 0596007388

This is a recommended textbook. However, also see the Schild book (below), which you may wish to purchase instead of this one.

Java 2 v5.0 (Tiger) New Features
by Herbert Schild

Paperback: 216 pages
Publisher: McGraw-Hill Osborne Media; 1 edition (July 29, 2004)
ISBN: 0072258543

This book was not available when I ordered textbooks for this course, or I would have ordered it instead of the McLaughlin/Flanagan book (above). It is longer, more complete, and slightly less expensive. You probably will not find it in the campus bookstore.