SFE 204 Software Architecture

Design process notations, methods, paradigms, and tools. System architecture tradeoff analysis; component and subcomponent specification. Generic (domain) design; architectural styles, frameworks, and patterns. Test and integration plan documents. Architecture standards; design tools.

Credits

3

Prerequisite

SFE 112 and one of (CSC 141, 144, 145, or 171)