UMass logo
CMPSCI 220
Programming Methodology
Fall 2009
Java logo

CMPSCI 220 Textbooks

Available at the University Bookstore

Head First Design Patterns

By Eric FreemanElisabeth FreemanKathy SierraBert Bates
 October 2004 
Pages: 676 
ISBN 10: 0-596-00712-4  

Refactoring: Improving the Design of Existing Code (Addison-Wesley Object Technology Series) (Hardcover)

by Martin FowlerKent BeckJohn BrantWilliam OpdykeDon Roberts

ISBN 10: 0-201-48567-2

Effective Java (2nd Edition) (Java Series) (Paperback)

by Joshua Bloch

ISBN 10: 0-321-35668-3

 

 


Available online through the UMass Library

Java Precisely (2nd Edition) (Paperback)

by Peter Sestoft

ISBN 10: 0-262-69325-9

 

This is a useful reference, but not required for the course.


Return to the 220 main page

E-mail the instructor (Jack Wileden)
E-mail TA Hala Mostafa

Last modified: Monday Sept 7 12:45 EST 2009