College Factual  by our College Data Analytics Team
       Unbiased Factual Guarantee

2024 Best Software Engineering Master's Degree Schools

41 Colleges in the United States
2,180 Master's Degrees
Ranked #81 in popularity, software engineering is one of the most sought-after master's degree programs in the nation. So, there are lots of possibilities to explore when you're trying to determine where you want to get your degree.

College Factual looked at 41 colleges and universities when compiling its 2024 Best Software Engineering Master's Degree Schools ranking. Combined, these schools handed out 2,180 master's degrees in software engineering to qualified students.

Jump to one of the following sections: * Our Methodology

Choosing a Great Software Engineering School for Your Master's Degree

Best Software Engineering Master's Degree Schools The computer software engineering master's degree program you select can have a big impact on your future. Important measures of a quality computer software engineering program can vary widely even among the top schools. Below we explain some of the most important factors to consider before making your choice:

Overall Quality Is a Must

A school that excels in educating for a particular major and degree level must be a great school overall as well. To make it into this list a school must rank well in our overall Best Colleges for a Master's Degree ranking. This ranking considered factors such as graduation rates, overall graduate earnings and other educational resources to identify great colleges and universities.

Other Factors We Consider

In addition to the above, you should consider some of the following factors:

Our complete ranking methodology documents in more detail how we consider these factors to identify the best schools for software engineering students working on their master's degree.

More Ways to Rank Software Engineering Schools

Rankings by Location Check Out Other Locales
More Computer Software Engineering Rankings Other Ranking Categories

The computer software engineering school you choose to invest your time and money in matters. To help you make the decision that is right for you, we've developed a number of major-specific rankings, including this list of the Best Software Engineering Master's Degree Schools.


 

Best Schools for Master’s Students to Study Software Engineering in the United States

Below you'll see a list of the best colleges and universities for pursuing a master's degree in software engineering.

10 Top Schools for a Master's in Computer Software Engineering

1
Harvard crest
Harvard University
Cambridge, MA
Master's Degree Highest Degree Type
57 Annual Graduates

Every student pursuing a degree in a master's degree in software engineering has to take a look at Harvard University. Harvard is a very large private not-for-profit university located in the medium-sized city of Cambridge.More information about a master’s in software engineering from Harvard University

1
SCU crest
Santa Clara University
Santa Clara, CA
Master's Degree Highest Degree Type
2 Annual Graduates

Santa Clara University is one of the best schools in the United States for getting a master's degree in software engineering. Located in the city of Santa Clara, SCU is a private not-for-profit university with a medium-sized student population.More information about a master’s in software engineering from Santa Clara University

2
Doctor's Degree Highest Degree Type
140 Annual Graduates

Every student pursuing a degree in a master's degree in software engineering has to take a look at Carnegie Mellon University. Located in the city of Pittsburgh, Carnegie Mellon is a private not-for-profit university with a fairly large student population.More information about a master’s in software engineering from Carnegie Mellon University

3
Master's Degree Highest Degree Type
392 Annual Graduates

Every student who is interested in a master's degree in software engineering needs to check out San Jose State University. San Jose State is a very large public university located in the large city of San Jose.More information about a master’s in software engineering from San Jose State University

4
Master's Degree Highest Degree Type
619 Annual Graduates

Northeastern University is one of the best schools in the country for getting a master's degree in software engineering. Northeastern is a fairly large private not-for-profit university located in the city of Boston.More information about a master’s in software engineering from Northeastern University

5
Master's Degree Highest Degree Type
48 Annual Graduates

UC Irvine is a very large public university located in the city of Irvine.More information about a master’s in software engineering from University of California - Irvine

6
Master's Degree Highest Degree Type
9 Annual Graduates

Located in the suburb of Dallas, SMU is a private not-for-profit university with a large student population.More information about a master’s in software engineering from Southern Methodist University

7
Master's Degree Highest Degree Type
59 Annual Graduates

Stevens is a moderately-sized private not-for-profit school located in the suburb of Hoboken.More information about a master’s in software engineering from Stevens Institute of Technology

8
Tufts crest
Tufts University
Medford, MA
Master's Degree Highest Degree Type
3 Annual Graduates

Tufts is a fairly large private not-for-profit university located in the suburb of Medford.More information about a master’s in software engineering from Tufts University

9
Villanova crest
Villanova University
Villanova, PA
Master's Degree Highest Degree Type
21 Annual Graduates

Located in the suburb of Villanova, Villanova is a private not-for-profit university with a large student population.More information about a master’s in software engineering from Villanova University

Software Engineering by Region

View the Best Software Engineering Master's Degree Schools for a specific region near you.

Region
Southeast
New England
Rocky Mountains
Plains States
Middle Atlantic
Far Western US
Southwest
Other U.S. Territories
Great Lakes

View All Rankings >

Software Engineering is one of 3 different types of Computer Engineering programs to choose from.

Majors Similar to Computer Software Engineering

Related Major Annual Graduates
General Computer Engineering 2,742
Computer Hardware Engineering 50
Other Computer Engineering 48

Notes and References

Popular Reports

College Rankings
Best by Location
Degree Guides by Major
Graduate Programs

Compare Your School Options