Master of Science in Software Engineering
University of Michigan – Dearborn

Program Details

The online MS in Software Engineering degree program from the University of Michigan – Dearborn is designed to provide students with the knowledge and skills needed to:

  • Use mathematical and scientific techniques to solve engineering problems
  • Formulate problems, design experiments, collect, verify, validate, analyze, and interpret data and use this knowledge to design a reliable system, component, or process
  • Use the techniques, skills, and modern software tools necessary for reliable and robust software engineering practice
  • Recognize a problem, evaluate different methods and use software engineering principles to devise an effective solution


  • Bachelor's degree in Computer Science or Computer Engineering from an accredited institution
  • Overall GPA of 3.0 or higher
  • Official transcripts
  • Statement of purpose
  • Letter(s) of recommendation
  • Resume or CV

School Accreditation Statement

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