Required Text(s)
There are no required textbooks for this class. Any required reading material will be posted on the class web page under Syllabus.
Recommended Text(s)
-
Joshua Bloch: Effective Java (2nd Edition).
Prentice Hall PTR, Upper Saddle River, NJ 2008. -
Gamma, Helm, Vlissides: Design Patterns: Elements of Reusable Object-Oriented Software.
Addison-Wesley, Reading MA 1995. -
Martin Fowler: UML Distilled: A Brief Guide to the Standard Object Modeling Language.
Addison-Wesley Longman Publishing Co., Inc. Boston MA 2003.