CIT 591 Textbooks and Resources
Fall 2009, David Matuszek
![]() |
Exploring Python
This book should be used,
rather than just read. If you
are sitting at a computer with Python running (from the command line or
the IDLE application) and trying things as you go, you will learn a
great deal about programming. If you just read the book, you will have
the illusion of having
learned something. |
![]() |
Java: Practical Guide for Programmers by Zbigniew M Sikora
While everything in this book is still accurate, it does not include some of the newer features of Java. We will need additional resources for these features; a good summary is at http://www.myhomepageindia.com/index.php/2009/06/26/java_5_tutorial.html. |
![]() |
Murach's Java SE 6: Training & Reference
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. |
![]() |
Eclipse IDE Pocket Guide by Ed Burnette
This is a very short introduction that will get you up and running in a hurry. Eclipse itself contains extensive documentation, for when you want to explore additional features |
python-2.6.2-docs-html.zip).
For CIT 591, the most relevant document is the Language
Reference, but there is a lot of other value here.