Master of Science in Software Engineering

West Virginia University logo

Master of Science in Software Engineering

West Virginia University

Accredited degree

R1 classified research University

24 months

10 courses total, 15-18 hours per week

$22,380 USD total cost

Pay tuition for courses as you go ($746 per credit hour)

All backgrounds welcome

No STEM background required

100% online

Lecture videos, hands-on projects, and connection with instructors and peers

Who is this degree for

This degree is an ideal choice if you’re a professional currently working in the information technology field and looking to advance your opportunities or if you are from an unrelated background and looking to pivot your career into software engineering.

The curriculum is built to help you get to the next level of your career and to advance your current education and experience with the most up-to-date skills in the industry.

Application Process

  • Review and gather the required application materials (outlined below), depending on whether you fall into Category A or Category B.

  • Create an account and complete the WVU Online Application including uploading your required documents.

  • Submit the application for admission.

    • Contact the Admissions Coach regarding application fee options.

  • Submit official undergraduate transcripts. WVU cannot accept scans, uploads, faxes, or unverified photocopies of transcripts as official.

    • It is preferred that official transcripts be sent via an online, secure service such as eScrip-Safe, National Student Clearinghouse, or Parchment to graduateadmissions@mail.wvu.edu.

    • If via mail, send them to:

      • WVU Office of Graduate Admissions

        One Waterfront Place

        PO Box 6510

        Morgantown, WV 26506-6510

    • Or electronically send to GraduateAdmissions@mail.wvu.edu

  • International applicants must meet the WVU requirement of English language proficiency.

Applications for the Fall 2025 cohort are open!

  • Application deadline: August 4, 2025
  • Classes start: August 20, 2025

Upcoming events

Stay tuned!

Applications for the Fall 2025 cohort are open!

  • Application deadline: August 4, 2025
  • Classes start: August 20, 2025

Upcoming events

Stay tuned!

Fall 2025 deadline: August 4

Don’t miss your chance to join the intake!