Required Course Textbooks
Strongly Recommended Course Textbooks
Recommended Reading
- Gamma, Helm, Johnson, and Vlissides., Design Patterns: Elements of Reusable
Object-Oriented Software, Addison-Wesley, Reading, MA, 1995.
- Buschmann, Muenier, Rohnert, Sommerlad, and Stal, Pattern-Oriented
Software Architecture -- a System of Patterns, John Wiley &
Son, 1996.
- B. Stroustrup. The C++ Programming Language (Third
Edition), Addison-Wesley, 1997.
- S. Meyers. Effective C++, (Third Edition) Addison-Wesley, 2005
- B. Stroustrup. The Design and Evolution of C++, Addison-Wesley, 1993.
- J. O. Coplien. Advanced C++: Programming Styles and Idioms, Addison-Wesley, 1992.
- S. Lippman and J. Lajoie The C++ Primer (Third Edition), Addison-Wesley, 1998
- G. Booch. Object-Oriented Design with Applications (Second Edition), Benjamin-Cummings, 1993.
- Advanced CORBA Programming With C++, Michi Henning and
Steve Vinoski, Addison Wesley, 1999.
Back to CS562 home page.