2019 Best Online Master's in Software Engineering Programs

Ranked here are the top universities offering the best online master's programs in software engineering, based on affordability and median reported alumni salaries. Students may obtain a Master of Science in Computer Science - Software Engineering at #-ranked , which has a tuition of and a median reported alumni salary of . Ranked # is , with the lowest tuition at .

Alumni salaries were provided by PayScale. View our methodology for more details or learn more about SR Education Group.

Salary data provided by

2019 Online Master's Degree in Software Engineering Ranking Details

Online Master's in Software Engineering Overview

Prospective master's students in software engineering typically must have a bachelor's degree in a related field, such as mathematics, engineering, physics, or computer science. However, a student may be able to gain admittance to a master's program with an unrelated bachelor's degree if they have appropriate experience. These programs usually take around two years to complete and require an average of 30-36 semester credit hours.

A student enrolled in an online master's program in software engineering can expect to take such classes as pattern oriented design, enterprise integration, web security and privacy, computer systems architecture, and software systems engineering processes. Upon completing a master's program, an individual will be prepared for management positions and be equipped with the ability to lead various types of projects. A master's degree is also beneficial because it helps professionals keep their skills up-to-date.

This website offers school details to prospective students as an informational resource. The appearance of a school listing on this website should not be interpreted as an endorsement by the school of this site.