D2844 CUsActive
Software Engineering
School of Technology
About This Course
WGU Catalog 2026-03Software Engineering introduces the concepts of software engineering to students who have completed the core courses in programming and project management. The principles build on previously acquired concepts, switching the emphasis from programming simple routines to engineering robust and scalable software solutions. This course does not cover programming, but it provides an overview of software engineering processes and their challenging nature, focusing on the need for a disciplined approach to software engineering. A generic process framework provides the groundwork for formal process models. Prescriptive process models such as the Waterfall Model and Agile Development are included. This course also introduces the elements and phases of software engineering, including requirements engineering, design concepts, and software quality. There are no prerequisites for this course.
Official catalog text — WGU-authored.
First in catalog2023-01StatusActiveCurrent degrees4Total degree appearances7
Included in Current Degrees (4)
- Bachelor of Science, Computer Science
- Bachelor of Science, Computer Science (BSCS to MSCS)
- Bachelor of Science, Software Engineering [BSSWE]
- Bachelor of Science, Software Engineering [BSSWE_C]
Previously Appeared in Retired Degrees (3)
- Bachelor of Science, Software Engineering [BSSWE]from 2023-01
- Bachelor of Science, Software Engineering [BSSWE_C]from 2023-01
- Certificate: Web Application Deployment and Supportfrom 2023-09