CMPS 387B Object-Oriented Dsgn Patterns
387. OBJECT-ORIENTED DESIGN PATTERNS
(Credit, 3 Hours). Advanced object-oriented design
and implementation based on design patterns.
Theoretical framework for the basis of design pattern
classification into creational, structural, and behavioral
patterns; application of specific patterns (Abstract Factory,
Builder, Factory Method, Adapter, Composite,
Decorator, Proxy; Iterator, State, Strategy, and Template
Method) to the design of software applications, to be
implemented in one or more object-oriented languages.
Prerequisites: CMPS 370 or CMPS 371.