Building on the Master of Science in Computer Science program core, the Software Engineering courses strive to provide the foundation and focused knowledge for those interested in the software engineering field. The continued explosive impact of computers and information technology on our everyday lives has generated a need to design and develop new computer software systems and to incorporate new technologies into existing ones.
The Software Engineering concentration is designed to provide the opportunity to attain education competencies in the organization and control of software development and the use of industry-recognized software engineering techniques to successfully deliver software systems requiring a multi-person effort.
Students can expect the following outcomes with this concentration:
Perform at the project lead level concerning software systems
Formulate an approach for the organization and control of software development efforts
Compose state-of-the-practice software engineering techniques requiring a multi-person effort
Analyze the effective use of project management tools to provide for resource optimization to meet product delivery challenges
Evaluate the software process improvement, quality assurance and risk management practices throughout the software development process
Official transcript verifying completion of an accredited baccalaureate degree
Prerequisite coursework for applicants who do not have a degree in computer science or computer engineering
Minimum GPA of 2.0
Accreditation & Licensing
North Central Association of Colleges and Schools, The Higher Learning Commission
Not authorized for residents of CA or MA.
Consent for Contact
I understand that by submitting this form, WGU and Get Educated will be contacting me by email and phone. Submitting this form also constitutes my express written consent to receive phone calls and text messages from WGU, at the phone number(s) I have provided, including a wireless number. I also understand that consent is not a condition of enrollment.