Master of Science in Software Engineering
East Carolina University

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.


  • Bachelor's degree-related field from an accredited institution
  • Official transcripts
  • Minimum 2.7 GPA
  • GRE/MAT scores, if applicable
  • Letter(s) of recommendation
  • Statement of purpose/intent
  • Resume

School Accreditation Statement

Southern Association of Colleges and Schools, Commission on Colleges