Learn software engineering anywhere.
Expand your expertise in software engineering without stepping foot on campus. Learn in-demand skills at an affordable price provided by our highly ranked programs.
Expand your expertise in software engineering without stepping foot on campus. Learn in-demand skills at an affordable price provided by our highly ranked programs.
WVU's software engineering program is a unique, fully online program that provides graduate-level software engineering expertise to individuals who are currently working in the software engineering and information technology industry. The program serves both adult learners from the regional software engineering and information technology industry as well as distant learners taking the course from remote locations. Our typical student is a full-time software engineering professional who wishes to augment his or her work experience with additional academic enrichment.
The Master of Science in Software Engineering
program is offered through West Virginia University and hosted online through Coursera’s learning platform beginning Summer 2023. The program consists of five core courses that cover the five pillars of the software engineering life cycle and five to six advanced electives depending on the option selected (course work only, problem report or thesis).
For more program insights from the program coordinator and others in the program:
Check out our blogOur programs have been ranked among the top universities in the nation including best software engineering degree, most affordable online software engineering degree, and best online graduate programs for over five years.
Ranked 13th by USNews.com in 2024 in
Ranked 21st by Intelligent.com as The Best Online Software Engineering Degree Program in 2024
Ranked 3rd by Master's Programs Guide as The Top 10 Most Affordable Online Master's in Software Engineering in 2023
Ranked in the top 10 Online Computer Engineering Master’s Degrees in 2024
The MSSE program was a GREAT program in terms of addressing the real-world challenges related to software development. We had a good mix of theory and real-world operational challenges. Further, our faculty and peer students had an amazing mix of experiences which provided a solid foundation for any technology leaders looking to expand their education and knowledge.
M.S. Software Engineering
Online learning allowed me to learn to discipline myself and that discipline is what allowed me to easily adapt to remote working a year ago. I also learned how to self-organize and create my own schedule to get things done. I think I gained a greater ability to work independently, while still having the ability to get support from faculty and peers.
M.S. Software Engineering
The future will be built
by those who are willing to
get up and go after it.
Let's Go!