Software Books

These books (or previous editions) were used in earlier offerings of CS435

Extreme Software Engineering A Hands-On Approach
by Daniel H. Steinberg & Daniel W. Palmer, Prentice Hall, 2004

Object-Oriented Design & Patterns
by Cay Horstmann, Wiley, 2004

Agile Software Development
Robert Martin, Prentice Hall, 2003

Object-Oriented Software Development Using Java, 2nd Ed.
by Xiaoping Jia, Addison-Wesley, 2003

A Practical Guide to eXtreme Programming
by David Astels, Granville Miller and Miroslav Novak, Prentice Hall PTR, 2002

Just Java 2, 6th Ed.
by Peter van der Linden, The Sun Microsystems Press, Prentice Hall, 2004