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 the following: CSC 141, CSC 144, or CSC 171