D7803 CUsActive
Software Architecture and Design
School of Technology
About This Course
WGU Catalog 2026-03This course covers topics in designing, analyzing, and managing large-scale software systems. Students will learn various architecture types, how to select and implement appropriate design patterns, and how to build well-structured, reliable, and secure software systems.
Official catalog text — WGU-authored.
First in catalog2025-02StatusActiveCurrent degrees6Total degree appearances6
Included in Current Degrees (6)
- Bachelor of Science, Software Engineering (BSSWE to MSSWE)
- Master of Science, Computer Science, Computing Systems
- Master of Science, Computer Science, Human-Computer Interaction
- Master of Science, Software Engineering - AI Engineering
- Master of Science, Software Engineering - DevOps Engineering
- Master of Science, Software Engineering - Domain Driven Design