Find out more about North Dakota State University

Master of Software Engineering

Program Details

The Master of Software Engineering degree from NDSU is designed for professionals in the field looking for more credentials and knowledge for advancement. The coursework teaches on methods, techniques, and tools for designing and maintaining softwares, taking into account quality and reusability.


  • GPA of 3.0 or equivalent 
  • GMAT/GRE (for applicants who have a 2.99 GPA or lower)
  • Official transcripts 
  • Resume
  • Letter of Intent
  • Three letters of recommendation

Accreditation & Licensing

North Central Association of Colleges and Schools, The Higher Learning Commission