MSSWEUG · Current · 119 CUs

Bachelor of Science, Software Engineering (BSSWE to MSSWE)

Source: WGU Program Guide·v202504·1/3/2025·medium confidence

About This Degree

WGU Catalog 2026-03
Students enrolled in the Accelerated Software Engineering Bachelor's and Master's Degree program will first complete the Bachelor of Science in Software Engineering portion of the program, and after completing the necessary bachelors and bridge course work, will receive the Bachelor of Science, Software Engineering degree. Students can then determine which masters specialization they would like to enroll in: Master of Science, Software Engineering, DevOps Engineering, Master of Science, Software Engineering, AI Engineering, or Master of Science, Software Engineering, Domain Driven Design. From there, students will then progress to the remaining graduate course work, and upon completion will receive the Master of Science, Software Engineering Management degree within their chosen specialization.The Bachelor of Science in Software Engineering (SW) degree program provides a solid foundation in software engineering systems and technologies. In addition to the SW content, the degree program includes a broad collegiate-level education. The program is primarily designed for those seeking a career or to advance their current career as software engineering professionals by developing levels of expertise required for increased responsibility in the software engineering field. At the end of the program, students develop a comprehensive portfolio and complete a capstone project.The Master of Science in Software Engineering is a competency-based degree program representing a path for successful software engineering professionals to launch their careers and build them to an executive level. The graduate will advance their knowledge and skills through a practical, real-world program based on sound principles of Software Engineering. This program revolves around the following primary themes: communication, technical competence, and strategic vision.

Official catalog text — WGU-authored.

Degree History

First offered2025-02StatusCurrentCUs119

Program Learning Outcomes

Program learning outcomes are not available in the current catalog edition.

Industry Certifications

This program includes coursework aligned with:

Cert alignment is informational — preparation depends on individual coursework and study.

Areas of Study

10 groups · 38 courses

Course groups from the WGU Program Guide. Expand each group to see course descriptions and competencies.

Course Roster (38 courses)

WGU Catalog 2026-03

Term 1

CodeTitleCUs
D278Scripting and Programming - Foundations3
D335Introduction to Programming in Python3
D370IT Leadership Foundations3
D276Web Development Foundations3

Term 2

CodeTitleCUs
D197Version Control1
D277Front-End Web Development3
C955Applied Probability and Statistics3
D322Introduction to IT4
C683Natural Science Lab2

Term 3

CodeTitleCUs
C957Applied Algebra3
C949Data Structures and Algorithms I4
D372Introduction to Systems Thinking3
D426Data Management - Foundations3

Term 4

CodeTitleCUs
D427Data Management - Applications4
D280JavaScript Programming3
D333Ethics in Technology3
D326Advanced Data Management3

Term 5

CodeTitleCUs
D279User Interface Design3
D479User Experience Design3
D286Java Fundamentals3
C458Health, Fitness, and Wellness4

Term 6

CodeTitleCUs
D287Java Frameworks3
D782Network Architecture and Cloud Computing3
D386Hardware and Operating Systems Essentials3
D324Business of IT - Project Management4

Term 7

CodeTitleCUs
D288Back-End Programming3
D270Composition: Successful Self-Expression3
D336Business of IT - Applications4
D778Advanced Software Engineering3

Term 8

CodeTitleCUs
D199Introduction to Physical and Human Geography3
D387Advanced Java3
D385Software Security and Testing3
D339Technical Communication3

Term 9

CodeTitleCUs
D780Software Architecture and Design3
C963American Politics and the US Constitution3
D781Software Quality Assurance and Deployment4
D308Mobile Application Development (Android)3

Term 10

CodeTitleCUs
D424Software Engineering Capstone4

Total: 119 CUs across 38 courses. Degree total per catalog: 119 CUs.