SW4590 Software Architecture
This course covers both high- and low-level software architectures, including software patterns and pattern-oriented architectures, from the module level through the enterprise level. Where appropriate, we examine formalisms, and actual software architecture practice. Special attention is given to interoperability of architectural components. Case studies of existing DoD systems are used throughout the course.
Prerequisite
SW3460 or consent of instructor
Lecture Hours
3
Lab Hours
1