Master of Software Engineering
North Dakota State University

Program Details

The online Master of Software Engineering program is designed for professionals seeking to update or upgrade their credentials while also gaining current skills and knowledge in software engineering.  The curriculum focuses on teaching the application of systemic, disciplined, and quantifiable approaches to the development, operation, and maintenance of software systems.  Student learning goes beyond computer programming to the methodologies, techniques, and tools to manage the entire software life cycle, including development of requirements, specifications, design, testing, maintenance, and project management.

% Online

100% Online

School Accreditation & Licensing

North Dakota State University is accredited by:

Higher Learning Commission (HLC)

Program Requirements & Restrictions

Minimum Education

Bachelor Degree

Recommended GPA

3.0 or above (4.0 scale)

Application Requirements

Official College Transcript(s), Statement of Purpose/Intent, Recommendation/Reference Letter(s), Resume/CV