Required Course Textbook
Recommended Reading
- Schmidt et al.Pattern-Oriented Software Architecture: Patterns for Concurrent &
Networked Objects, Wiley and Sons, 2000, ISBN 0-471-60695-2.
- 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
Back to CS 251 home page.