Best Online Master's in Software Engineering Degrees

The 4 best value online master's programs in software engineering programs can be found at these colleges and universities. Ranked #1 is Stevens Institute of Technology, with a low tuition of $24,780 and a high median salary of $163,500. At #, the University of South Carolina - Columbia has the least expensive tuition on the list, charging only per year for its Master of Science in Software Engineering program.
Alumni salaries were provided by PayScale. View our methodology for more details or learn more about OnlineU.
ON THIS PAGE
Overview Requirements Common Courses CareersIs It Worth It? FAQs
Rank | School | Annual Tuition | Mid-Career Salary |
---|---|---|---|
Stevens Institute of Technology | $24,780 | $163,500 | |
University of Southern California | $33,200 | $151,900 | |
Southern Methodist University | $20,250 | $129,600 | |
Johns Hopkins University | $55,530 | $120,800 |
2020 Online Colleges Offering Software Engineering Degrees - Ranking Details
#1 Stevens Institute of Technology
- Annual Tuition: $24,780
- Median Salary: $163,500
- Locations: Hoboken (NJ)
- Accreditation: MSCHE
Stevens Institute of Technology offers a Master of Science in Software Engineering with a concentration on building software systems that improve and advance an increasingly interconnected society. The 30-credit hour curriculum includes coursework in software architecture and component-based design, methods of software development and software testing, and quality assurance and maintenance. Students of the online software engineering degree graduate with the advanced knowledge and skills necessary to pursue careers in the role of a software engineer, software developer, requirements engineer, or application developer.
#2 University of Southern California
- Annual Tuition: $33,200
- Median Salary: $151,900
- Locations: Los Angeles (CA)
- Accreditation: WSCUC
The Master of Science in Computer Science (Software Engineering) offered at the University of Southern California provides students a broad and advanced education in the discipline and industry. The 32-unit degree program concentrates on both the fundamentals of software engineering and customer collaboration and management. Curriculum coursework includes agile methods, high assurance, software-intensive systems, COTS integration, and rapid software development and evolution. Graduates of the online software engineering degree are well qualified to enter or advance a career in software design, information technology, communications, and government security.
#3 Southern Methodist University
- Annual Tuition: $20,250
- Median Salary: $129,600
- Locations: Dallas (TX)
- Accreditation: SACS COC
The Master of Science in Software Engineering offered at Southern Methodist University provides students a balanced education in both the technical and management elements of the discipline. The 30-credit hour program follows the curriculum proposed by the Software Engineering Institute, making certain the coursework and instruction are relevant and applicable to current practices in the industry. The online software engineering degree courses include software testing and quality assurance, advanced application programming, software generation and maintenance, and user interface design.
#4 Johns Hopkins University
- Annual Tuition: $55,530
- Median Salary: $120,800
- Locations: Baltimore (MD)
- Accreditation: MSCHE
Johns Hopkins University offers two online master’s in software engineering degrees. They have a Master of Science in Computer Science (MSCS) and an MS in Information Systems Engineering (MSISE). Both degrees offer a focus area in Software Engineering. These are non-thesis programs that require ten courses to be completed in five years, although most students finish faster. Terms are 14 weeks, and students spend approximately 10 hours of work per 3-credit course. There is no required day or time to log in for classes, although some professors have optional, weekly live office hours. Though classes are not live, they are highly interactive and incorporate hands-on, project-based learning that is immediately applicable to real-world situations. Professors are renowned applied scientists and engineers, and the program format fosters collaborations and networking on a global scale. Online MSCS and MSISE students have support services comparable to on-campus grad students. These include student email, financial aid, the online bookstore, academic advising, live library support and digital library, career placement assistance, technical support, and mentoring.
Related Articles
2023 Best Online Colleges for Systems Engineering Degrees
These schools offer the best online master's in systems engineering degrees, according to annual salaries reported by alumni.
By OnlineU Staff Writers | 6/15/2023