Software Engineering Master's Degree M.S.S.E.

May 14, 2018
Next Start Date
Per Credit Hour


Professionals working in the information technology and computer industries fields can enhance their education and career possibilities by enrolling in the online master’s degree in Software Engineering Program offered by the WVU Lane Department of Computer Science and Electrical Engineering. The Software Engineering Program is offered exclusively online with no on-campus classroom attendance required. The part-time online program is especially designed for the working Software Engineering Professional, offering evening courses each week in a format with live discussions with the instructor and other students via the Internet. With Software Engineering being one of the fastest growing professions throughout the government and industry sectors, you will receive your education from top industry experts and executives to tenured research faculty in Software Engineering. Students are admitted for fall, spring or summer terms.


West Virginia University is accredited by the Higher Learning Commission.


Acceptance into the program can be either as a Regular Graduate Student or a Provisional Graduate Student status.


Regular Graduate Student status will meet the following requirements:

  • Recently completed a bachelor’s degree in computer science or a related field, with little or no experience in the software engineering industry
  • Minimum 3.0 GPA with at least a 3.0 GPA in the major
  • Satisfactory score in the quantitative component of the GRE (University Policy minimums)

Provisional Graduate Student status must meet the following requirements:

  • A bachelor's degree in any field
  • Minimum 2.75 GPA
  • At least one (1) year of software engineering industry experience outlined in a resume

**The GRE is not required for provisional admission.


In order to continue in the program as a Regular Graduate Student, a Provisional Graduate Student must:

  1. Earn at least a grade of B in each of the first four approved courses while enrolled as a provisional graduate student
  2. Submit a resume documenting at least three (3) years of software development related experience (the three-year requirement must be met by the time 4 core courses are completed)
  3. Submit three letters of reference from persons who are familiar with the applicant's software engineering work experience.

Application Requirements

Applicants must:

  • Apply with the online Graduate Application
  • Pay graduate application fee
  • Submit a resume
  • GRE scores (regular graduate students only)
  • Request official transcripts from all institutions attended (other than WVU) and send to:
    WVU Office of Graduate Admissions
    One Waterfront Place
    PO Box 6510
    Morgantown, WV 26506-6510


    electronically sent to

All applicants whose first language is not English must provide proof of English language proficiency. WVU accepts either the TOEFL or the IELTS for this purpose.


Residents Non-Residents
Tuition and Fees

for academic year 2017-2018


Per Credit Hour


Per Credit Hour

Financial aid is available. Students are encouraged to file the Free Application for Federal Student Aid (FAFSA) form to determine their eligibility for federal and state funds as well as scholarships. WVU’s FAFSA Code is 003827.


Students will complete 33 credit hours.


View Curriculum



The curriculum consists of the following courses:

SENG 510 Software Project Management
SENG 520 Software Analysis and Design
SENG 530 Validation and Verification
SENG 540 Software Evolution
SENG 550 Introduction to Object-Oriented Design
SENG 695 Experiential Learning is a 3-credit independent study that may be taken in place of one regular course in the M.S.S.E. program.

Students will work with their advisor to select six additional courses that meet their career goals. The advanced courses currently available can be found on the Lane Department of Computer Science and Electrical Engineering website.