Readings



CS 2510 Fa '11
General
Readings
Syllabus
Assignments
HW Submission
Check Grades
HW Pairs
Communication
Announcements
RSS Feed
Lectures
Labs
Office Hours
Advice
Java World

Required Reading:

Recommended Readings:

  • Bloch Effective Java. Addison-Wesley, 2001
  • Seesoft Java Precisely, 2nd Ed. MIT Press, 2005
    a concise description of all you ever want to know about Java
  • Fowler and Scott UML Distilled. Addison-Wesley, 1997
  • Strunk and White The Elements of Style. Bartelby.Com, 1918
  • Gamma, Helm, Johnson, Vlissides Design Patterns - Elements of Reusable Object-Oriented Software. Addison Wesley, 1995
    a comprehensive study of design patterns
  • Felleisen, Findler, Flatt, Krishnamurthi How to Design Programs. MIT Press, 2001. Part 1 is highly recommended for those that did not take CS 2500
  • Felleisen, Friedman A Little Java, A Few Patterns. MIT Press, 1998
    why all what is in HtDP matters and how it scales to Java


Last updated on Fri Dec 16 15:22:27 EST 2011Created with Racket