Master of Science in Software Engineering

Apply before the April 14 application deadline! Interested in learning more? Register for our upcoming webinar!

West Virginia University logo

Master of Science in Software Engineering

West Virginia University

Applications are now open for Summer 2025

March 17, 2025 is the priority deadline to apply.

Apply

Accredited Master’s Degree

Earn the same diploma as students on campus in 30 courses, 12–18 hours per week

100% online learning

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

24 months to complete

Finish this 10-course, 30-credit program in as little as 24 months, 15-18 hours per week.

$22,380 Tuition Cost

Tuition is subject to change. Learn about your payment options.

Program overview

​​In this program, you’ll develop expertise in the holistic design, development and management processes of software applications and systems. The objective of the program is to produce graduates who have the knowledge, skills, and attitudes that will ensure success in professional positions in business, industry, research or governmental service.

Curriculum

The Master of Science in Software Engineering degree requires completion of a total of 30 graduate credit hours. To graduate, students must complete five required courses (totaling 15 credit hours) that form the core of the program, plus an additional five advanced courses (totaling 15 credit hours).

When you graduate, you’ll be able to

Identify and analyze user and client needs
Implement and create software-based solutions
Apply software engineering practices to solve complex problems by analyzing and assessing needs and implementing improvements
Achieve success and proficiency in the software engineering profession by making significant contributions to technology advancements
Recognize professional responsibilities and make informed decisions in software engineering practices
Advance as a team member or lead engaged in the software engineering discipline

Program length

The degree is designed for you to take 3-6 credit hours per semester. You may take 9 credit hours (considered a full course load) if you wish.

Admissions Information

Applications for the Summer 2025 intake are open.

  • Summer 2025 Priority Deadline: March 17, 2025
  • Summer 2025 Application Deadline: April 14, 2025
  • Summer 2025 Start of Classes: May 19, 2025

Applications for the Fall 2025 intake are open.

  • Fall 2025 Priority Deadline: June 18, 2025
  • Fall 2025 Application Deadline: July 16, 2025
  • Fall 2025 Start of Classes: August 20, 2025

Events March 13 - Join us for a live webinar! Register here. April 11 - Join us for a live webinar! Register here.

Learners from all educational and professional backgrounds are now eligible for provisional acceptance.

Admissions Information

Applications for the Summer 2025 intake are open.

  • Summer 2025 Priority Deadline: March 17, 2025
  • Summer 2025 Application Deadline: April 14, 2025
  • Summer 2025 Start of Classes: May 19, 2025

Applications for the Fall 2025 intake are open.

  • Fall 2025 Priority Deadline: June 18, 2025
  • Fall 2025 Application Deadline: July 16, 2025
  • Fall 2025 Start of Classes: August 20, 2025

Events March 13 - Join us for a live webinar! Register here. April 11 - Join us for a live webinar! Register here.

Learners from all educational and professional backgrounds are now eligible for provisional acceptance.

Placeholder

Not ready to enroll in the iMSA? Earn a credential that transfers credit into the degree.

These graduate certificates stack directly into the Master of Science in Accountancy (iMSA). Each of the high engagement courses that comprise these certificates carry University of Illinois at Urbana-Champaign graduate credit.

Graduate Certificate in Accounting Data Analytics : Learn how to synthesize and communicate data-intensive information, findings and conclusions, and develop the job-ready skills to solve accounting and business challenges.

Learn more about this certificate

CPA Pathways Graduate Certificate: Build technical knowledge and skills in financial accounting, taxation, and accounting data analytics as you prepare for the Uniform CPA Examination®.

Learn more about this certificate

Accounting Foundations Graduate Certificate: Develop job-ready skills with the top accounting faculty in the nation in as little as eight months.

Learn more about this certificate

Placeholder

Curriculum

This course highlights the conceptual framework and financial statements. It also provides in-depth analysis of accounting issues related to the measurement, recognition and disclosure of current and non-current assets, and revenue recognition.

Students who have previously completed any of the required courses will take a suitable replacement course approved by a program advisor.

This course will cover the measurement and reporting of a firm's liabilities and shareholders' equity. Topics include contingencies, subsequent events, bonds, leases, deferred taxes, pensions, equity transactions, and earning per share.

Students who have previously completed any of the required courses will take a suitable replacement course approved by a program advisor.

Introduction to management accounting principles, as used to facilitate and align internal decisions made by managers and employees. Topics include analytical tools and techniques to address common business problems, cost information systems, budgeting, and strategic performance measurement systems.

Students who have previously completed any of the required courses will take a suitable replacement course approved by a program advisor.

Introduction to conceptual and applied material in the field of auditing. Emphasizes the audit process, reporting, and professional responsibilities.

Students who have previously completed any of the required courses will take a suitable replacement course approved by a program advisor.

Introduction to historical and conceptual as well as applied material in the accounting area of federal taxation; emphasizes the provisions of the tax law relevant to accounting measurement methods.

Students who have previously completed any of the required courses will take a suitable replacement course approved by a program advisor.

Students in the iMSA program will be able to choose from a list of electives to fulfill their degree requirements. Some electives include:

  • Data Analytics for Management Accounting
  • Data Analytics Foundations for Accountancy
  • Statistical Analytics for Accountancy
  • Data Analytics Applications in Accounting
  • Risk Management and Innovation

View a full list of available electives.

Concentrations:

  • Accounting Analytics

Specializations or Emphasis Areas:

  • Taxation
  • Corporate Governance & International Business
  • Finance
  • Information Technology & Control
  • Supply Chain Management

Learn more about the concentrations and specializations.

Applications are now open for Summer 2025

March 17, 2025 is the priority deadline to apply.