Computer Science

CS4015Software Architecture and Design Patterns (Cross-Listed: SWE 4403)4 ch (3C 2L)

Examines pattern-oriented software architecture and development, architectural styles and patterns, design patterns, pattern systems and applications, pattern languages, and implementation techniques in various programming languages.

Prerequisite: CS 2043 or permission of the instructor.