Dec 15, 2025  
2022-2023 Graduate Catalog 
    
2022-2023 Graduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CPSC 5200 - Software Architecture and Design

5 credit hours
Overview of design principles, architectural design techniques, modeling and analysis of complex software systems in terms of structural and behavioral modeling. Topics include functional and quality analysis, architectural styles and patterns, UML, design patterns, implementation frameworks, product families, dynamism, and emerging topics.

Prerequisite Course(s): CPSC 5110



Add to Portfolio (opens a new window)