SWE 221
Software Architecture
Study of the concepts, representation techniques, development methods, and tools for architecture-centric software engineering. Topics include domain-specific software architectures, architectural styles, architecture description languages, software connectors, and dynamism in architectures.
Topics
- domain-specific software architectures
- architectural styles
- architecture description languages
- software connectors
- and dynamism in architectures
Topics explicitly listed in official catalogue description
Prerequisites & course information
Study of the concepts, representation techniques, development methods, and tools for architecture-centric software engineering. Topics include domain-specific software architectures, architectural styles, architecture description languages, software connectors, and dynamism in architectures.
Sources
- Course catalogue ↗2026-2027