Master of Science in Software Engineering
Southern Methodist University

Program Details

The online MS in Software Engineering degree program from Southern Methodist University focuses on the technical aspects of building software systems and developing large applications, as well as management issues like directing programming teams, scheduling, and budgeting. Courses cover topics such as:

  • Software Testing & Quality Assurance
  • Software Project Planning & Management
  • Software Requirements
  • Software Architecture & Design


  • A bachelor’s degree in one of the quantitative sciences, mathematics or computer science, or in one of the engineering disciplines
  • A minimum of one year of college-level calculus
  • A minimum of two years of experience in software development and/or maintenance, or submission of official GRE graduate school admission test scores

School Accreditation Statement

Southern Association of Colleges and Schools, Commission on Colleges