CECS Home | ANU Home | Search ANU
The Australian National University
ANU College of Engineering and Computer Science
School of Computer Science
Printer Friendly Version of this Document

UniSAFE

Introduction to Software Systems

Text Book

The set text is :
  • An Introduction to Programming and Software Development using Java, Editor Eric McCreath, 2008 (still in the process of writing this) available publicly via a wiki (See AIPSDJ). Students are encouraged to contribute to this shared resource.

Recommended reading :

  • Big Java, Cay Harstmann, 3rd Edition (compativle with Java 5 and 6), Wiley, 2008
  • Data Abstraction & Problem Solving with Java - walls & mirrors, Frank M. Carrano and Janet J.Prichard, 2nd Edition (covers Java 5.0), Addison Wesley, 2005.
  • Or any Java text book (best if it covers Java 5.0 or above)