Software Systems Architecture

Software systems architecture is one of the most important activities in any system development project.  Systems succeed or fail because of their architecture.  This Graduate Certificate provides an intensive, in-depth study of the best practices of software systems architecture and design, from the perspectives of both the software engineer and the systems engineer. 

Software Systems Architecture Requirements

The required courses are:

SSW 540Fundamentals of Software Engineering

3

SSW 564Software Requirements Analysis and Engineering

3

SSW 565Software Architecture and Component-Based Design

3

SYS 650System Architecture and Design

3