Find out more about East Carolina University

Master of Science in Software Engineering

Program Details

The online Master of Science in Software Engineering program blends traditional computer science with the rapidly evolving field of software engineering.  The curriculum provides the skills necessary to design, develop, test, and maintain high-quality, reliable software systems with a focus on both theory and practical application.  Topics covered include object-oriented design, software systems architecture, programming languages like Java, and software project management tools and techniques.


  • Official transcripts for all colleges/universities attended
  • Three letters of recommendation
  • Statement of purpose
  • Resume
  • Satisfactory scores on GRE (Verbal and Quantitative) or MAT
  • International applicants whose native language is not English must additionally submit a satisfactory TOEFL score

Accreditation & Licensing

Southern Association of Colleges and Schools, Commission on Colleges