The online Master of Software Engineering program is designed for students who want to learn about software development, assessment, and management while also being strong leaders and communicators in order to achieve the organizational goals of modern businesses and institutions. The curriculum teaches students to apply software engineering best practices to design, develop, operate, and maintain software systems. Students also learn to build software solutions using different technologies, architects, and life-cycle approaches in the context of different organizational structures and gain programming expertise in Java. Graduates are able to collaborate and communicate with team members and other stakeholders to achieve software development project goals.
An undergraduate degree in a technical field, with focus areas in data communications, TCP/IP protocol suite, networking devices, and a programming or scripting language, OR An undergraduate degree in a technical field with work experience in lieu of courses.
Accreditation & Licensing
New England Association of Schools and Colleges, Commission on Institutions of Higher Education
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.