CIT 594 Textbooks
Spring 2013, David Matuszek


Schaum's Data Structures with Java, 2nd ed.

Schaum's Outline of Data Structures with Java, Second Edition

by John R. Hubbard

  • Paperback: 384 pages
  • Publisher: McGraw-Hill; 2 edition (June 11, 2007)
  • Language: English
  • ISBN-10: 0071611614
  • ISBN-13: 978-0071611619
  • $13.09 at Amazon; Kindle edition is $9.99

Murach's Java Programming: Training & Reference
by Joel Murach

  • Paperback: 836 pages
  • Publisher: Mike Murach & Associates; 4th edition (November 4, 2011)
  • Language: English
  • ISBN-10: 1890774650
  • ISBN-13: 978-1890774653
  • $36.23 at Amazon

I like this book because it has good, detailed explanations of each topic, and good examples to go with them. It's also a book in which you can read about topics (after the first three introductory chapters) in pretty much any order you need to--you don't have to read front to back.