CS112
Ileana Streinu
Textbooks
There is no required textbook. I recommend that you use:
- Any book on Java, as a reference. I like:
Cay Horstmann
Big Java
John Wiley and sons, 2002
- Any book on data structures, as a reference. A good one using Java is:
Lewis and Chase
Java software structures
(designing and using data structures)
second edition
Pearson Addison Wesley, 2005
On-line Resources
- Java 1.4.2 library reference
- Java Swing tutorial
-
Java Tutorial for C++ programmers
,
Rebecca Hasti at University of Wisconsin.
- Another Java Tutorial
from University of Wisconsin.
- Java AWT Tutorial,
David Arnow and Gerald Weiss at Brooklyn College.
Slides. Using JDK 1.1.
- HTML and Java Tutorials
- Java Library
Reference
- Java Glossary
- Javadoc
- Jar
- Ant User Manual
- JGraph
. A graph editor.
- Java coding conventions
- Checkstyle
- Jalopy, source code formatter
- Bluemarsh graphmaker
- GML and graphlet, a graph editor