Master of Science in Software Engineering
West Virginia University

Program Details

The online Master of Science in Software Engineering program provides graduate-level software engineering expertise to those currently working in the computer and information technology industry.  Although some courses are required, the rest of the courses are chosen with an advisor’s supervision to meet the student’s interests and career goals.  Required courses are:

  • Software Project Management
  • Software Analysis and Design
  • Validation and Verification
  • Software Evolution
  • Introduction to Object-Oriented Design

% Online

100% Online

School Accreditation & Licensing

West Virginia University is accredited by:

Higher Learning Commission (HLC)

Program Requirements & Restrictions

Minimum Education

Bachelor Degree

Recommended GPA

3.0 or above (4.0 scale)

Admission Tests


Application Requirements

Official College Transcript(s), Resume/CV

Additional Info

  • Bachelor's degree in software engineering, computer science, computer engineering or a closely related major (provisional admission for others with added requirements)