Materials for a Second Course in Programming with Java
A Map of Collections Discussed in the Book
ACM/SICSE Workshop on Easy GUIs with Java in the CS Curriculum
Visit Martin Osborne's Home Page to examine or download the following items:
BreezySwing | an opensource Java package that makes GUI programming easy |
TerminalIO | an opensource Java package that makes terminal programming easy |
TurtleGraphics | an opensource Java package that makes graphics programming easy |
lamborne | an opensource Java package that includes non-standard collections such as queues, trees, and graphs |
Supplemental material on the installation and use of various Java development environments |