Harvard University
$135,980 median salary · 98% graduation rate
Program Strengths
- 98% graduation rate
- $135,980 median salary
- $56,550 in-state tuition
- 33 graduates annually

Compare 284 ABET-accredited software engineering master's programs using data from IPEDS 2024 and BLS 2024. Our rankings analyze graduation rates, tuition costs, student-faculty ratios, and career outcomes.
$135,980 median salary · 98% graduation rate
$135,980 median salary · 91% graduation rate
$135,980 median salary · 87% graduation rate
$135,980 median salary · 94% graduation rate
$135,980 median salary · 92% graduation rate
$135,980 median salary · 94% graduation rate
$135,980 median salary · 87% graduation rate
$135,980 median salary · 76% graduation rate
$135,980 median salary · 84% graduation rate
$135,980 median salary · 85% graduation rate
Hakia ranks Harvard University's master's software engineering program #1. Degree: Master's. Delivery: on-campus. Location: Cambridge, MA | Type: Private nonprofit | Tuition: $56,550/year | Graduation Rate: 98% | Median Salary: $135,980 | Score: 95.2
Hakia ranks Northeastern University's master's software engineering program #2. Degree: Master's. Delivery: on-campus. Location: Boston, MA | Type: Private nonprofit | Tuition: $64,990/year | Graduation Rate: 91% | Median Salary: $135,980 | Score: 93.9
Hakia ranks University of California-Irvine's master's software engineering program #3. Degree: Master's. Delivery: on-campus. Location: Irvine, CA | Type: Public | Tuition: $12,260/year | Graduation Rate: 87% | Median Salary: $135,980 | Score: 92.9
Hakia ranks Carnegie Mellon University's online master's software engineering program #4. Degree: Master's. Delivery: fully online. Location: Pittsburgh, PA | Type: Private nonprofit | Tuition: $64,596/year | Graduation Rate: 94% | Median Salary: $135,980 | Score: 92.9
Hakia ranks Villanova University's master's software engineering program #5. Degree: Master's. Delivery: on-campus. Location: Villanova, PA | Type: Private nonprofit | Tuition: $66,838/year | Graduation Rate: 92% | Median Salary: $135,980 | Score: 89.3
Hakia ranks Tufts University's master's software engineering program #6. Degree: Master's. Delivery: on-campus. Location: Medford, MA | Type: Private nonprofit | Tuition: $69,146/year | Graduation Rate: 94% | Median Salary: $135,980 | Score: 89.0
Hakia ranks Stevens Institute of Technology's master's software engineering program #7. Degree: Master's. Delivery: on-campus. Location: Hoboken, NJ | Type: Private nonprofit | Tuition: $61,028/year | Graduation Rate: 87% | Median Salary: $135,980 | Score: 88.4
Hakia ranks The University of Texas at Dallas's master's software engineering program #8. Degree: Master's. Delivery: on-campus. Location: Richardson, TX | Type: Public | Tuition: $10,639/year | Graduation Rate: 76% | Median Salary: $135,980 | Score: 86.0
Hakia ranks Southern Methodist University's online master's software engineering program #9. Degree: Master's. Delivery: fully online. Location: Dallas, TX | Type: Private nonprofit | Tuition: $59,500/year | Graduation Rate: 84% | Median Salary: $135,980 | Score: 85.7
Hakia ranks University of Minnesota-Twin Cities's master's software engineering program #10. Degree: Master's. Delivery: on-campus. Location: Minneapolis, MN | Type: Public | Tuition: $15,148/year | Graduation Rate: 85% | Median Salary: $135,980 | Score: 85.4
| School | Location | Type | Tuition | Grad Rate | Score |
|---|---|---|---|---|---|
| #1 Carnegie Mellon University | Pittsburgh, PA | Private | $62,260 | 98% | 92.7/100 |
| #2 Northeastern University | Boston, MA | Private | $62,000 | N/A | 80.6/100 |
| #3 San Jose State University | San Jose, CA | Public | $5,742 | 1% | 73.4/100 |
| #4 University of California-Irvine | Irvine, CA | Public | $11,834 | 96% | 69.8/100 |
| #5 Arizona State University Campus Immersion | Tempe, AZ | Public | $11,308 | 81% | 62.5/100 |
Data from IPEDS 2024. Tuition shown is in-state for public schools.
| Rank | Program & School | Delivery | Annual Tuition | Grad Rate | Median Salary | Hakia Score |
|---|---|---|---|---|---|---|
| #1 | Master's in Software Engineering Harvard UniversityCambridge, MA · Private nonprofit | On-campus | $56,550 | 98% | $135,980 | 95.2 |
| #2 | Master's in Software Engineering Northeastern UniversityBoston, MA · Private nonprofit | On-campus | $64,990 | 91% | $135,980 | 93.9 |
| #3 | Master's in Software Engineering University of California-IrvineIrvine, CA · Public | On-campus | $12,260 | 87% | $135,980 | 92.9 |
| #4 | Master's in Software Engineering Carnegie Mellon UniversityPittsburgh, PA · Private nonprofit | Online | $64,596 | 94% | $135,980 | 92.9 |
| #5 | Master's in Software Engineering Villanova UniversityVillanova, PA · Private nonprofit | On-campus | $66,838 | 92% | $135,980 | 89.3 |
| #6 | Master's in Software Engineering Tufts UniversityMedford, MA · Private nonprofit | On-campus | $69,146 | 94% | $135,980 | 89.0 |
| #7 | Master's in Software Engineering Stevens Institute of TechnologyHoboken, NJ · Private nonprofit | On-campus | $61,028 | 87% | $135,980 | 88.4 |
| #8 | Master's in Software Engineering The University of Texas at DallasRichardson, TX · Public | On-campus | $10,639 | 76% | $135,980 | 86.0 |
| #9 | Master's in Software Engineering Southern Methodist UniversityDallas, TX · Private nonprofit | Online | $59,500 | 84% | $135,980 | 85.7 |
| #10 | Master's in Software Engineering University of Minnesota-Twin CitiesMinneapolis, MN · Public | On-campus | $15,148 | 85% | $135,980 | 85.4 |
| #11 | Master's in Software Engineering Fairfield UniversityFairfield, CT · Private nonprofit | On-campus | $57,450 | 84% | $135,980 | 84.4 |
| #12 | Master's in Software Engineering Illinois Institute of TechnologyChicago, IL · Private nonprofit | On-campus | $50,636 | 75% | $135,980 | 84.3 |
| #13 | Master's in Software Engineering New Jersey Institute of TechnologyNewark, NJ · Public | On-campus | $16,334 | 73% | $135,980 | 83.4 |
| #14 | Master's in Software Engineering Drexel UniversityPhiladelphia, PA · Private nonprofit | On-campus | $60,042 | 78% | $135,980 | 82.1 |
| #15 | Master's in Software Engineering Rochester Institute of TechnologyRochester, NY · Private nonprofit | On-campus | $58,260 | 70% | $135,980 | 81.7 |
| #16 | Master's in Software Engineering Saint Louis UniversitySaint Louis, MO · Private nonprofit | On-campus | $54,760 | 80% | $135,980 | 80.7 |
| #17 | Master's in Software Engineering San Jose State UniversitySan Jose, CA · Public | On-campus | $6,084 | 69% | $135,980 | 78.9 |
| #18 | Master's in Software Engineering Texas Tech UniversityLubbock, TX · Public | Online | $8,935 | 69% | $135,980 | 78.2 |
| #19 | Master's in Software Engineering University of Cincinnati-Main CampusCincinnati, OH · Public | On-campus | $11,685 | 75% | $135,980 | 77.8 |
| #20 | Master's in Software Engineering University of Wisconsin-La CrosseLa Crosse, WI · Public | On-campus | $8,333 | 71% | $135,980 | 77.5 |
| #21 | Master's in Software Engineering Lipscomb UniversityNashville, TN · Private nonprofit | On-campus | $37,460 | 72% | $135,980 | 77.0 |
| #22 | Master's in Software Engineering California State University-FullertonFullerton, CA · Public | On-campus | $6,084 | 70% | $135,980 | 76.5 |
| #23 | Master's in Software Engineering Loyola University ChicagoChicago, IL · Private nonprofit | On-campus | $52,230 | 73% | $135,980 | 76.3 |
| #24 | Master's in Software Engineering Mercer UniversityMacon, GA · Private nonprofit | Online | $31,265 | 70% | $135,980 | 76.0 |
| #25 | Master's in Software Engineering Embry-Riddle Aeronautical University-Daytona BeachDaytona Beach, FL · Private nonprofit | On-campus | $42,408 | 67% | $135,980 | 75.7 |
| #26 | Master's in Software Engineering University of UtahSalt Lake City, UT · Public | On-campus | $8,461 | 65% | $135,980 | 75.5 |
| #27 | Master's in Software Engineering Arizona State University Campus ImmersionTempe, AZ · Public | On-campus | $11,478 | 68% | $135,980 | 75.2 |
| #28 | Master's in Software Engineering DePaul UniversityChicago, IL · Private nonprofit | On-campus | $44,601 | 68% | $135,980 | 74.8 |
| #29 | Master's in Software Engineering George Mason UniversityFairfax, VA · Public | On-campus | $10,392 | 68% | $135,980 | 74.8 |
| #30 | Master's in Software Engineering Kennesaw State UniversityKennesaw, GA · Public | Online | $4,560 | 52% | $135,980 | 74.8 |
| #31 | Master's in Software Engineering University of ScrantonScranton, PA · Private nonprofit | On-campus | $53,208 | 80% | $135,980 | 74.2 |
| #32 | Master's in Software Engineering Concordia University-WisconsinMequon, WI · Private nonprofit | Online | $34,950 | 68% | $135,980 | 73.9 |
| #33 | Master's in Software Engineering Florida Institute of TechnologyMelbourne, FL · Private nonprofit | On-campus | $44,620 | 64% | $135,980 | 73.7 |
| #34 | Master's in Software Engineering The University of Texas at ArlingtonArlington, TX · Public | On-campus | $9,206 | 54% | $135,980 | 71.1 |
| #35 | Master's in Software Engineering Pace UniversityNew York, NY · Private nonprofit | On-campus | $51,602 | 60% | $135,980 | 70.5 |
| #36 | Master's in Software Engineering Gannon UniversityErie, PA · Private nonprofit | On-campus | $39,270 | 66% | $135,980 | 70.0 |
| #37 | Master's in Software Engineering University of Detroit MercyDetroit, MI · Private nonprofit | On-campus | $32,946 | 67% | $135,980 | 69.6 |
| #38 | Master's in Software Engineering Bowling Green State University-Main CampusBowling Green, OH · Public | On-campus | $11,405 | 64% | $135,980 | 69.2 |
| #39 | Master's in Software Engineering West Virginia UniversityMorgantown, WV · Public | Online | $10,104 | 65% | $135,980 | 68.6 |
| #40 | Master's in Software Engineering East Carolina UniversityGreenville, NC · Public | Online | $4,452 | 63% | $135,980 | 68.3 |
| #41 | Master's in Software Engineering Monmouth UniversityWest Long Branch, NJ · Private nonprofit | On-campus | $45,752 | 72% | $135,980 | 68.0 |
| #42 | Master's in Software Engineering California State University-NorthridgeNorthridge, CA · Public | On-campus | $6,084 | 57% | $135,980 | 67.3 |
| #43 | Master's in Software Engineering Washington State UniversityPullman, WA · Public | Online | $11,305 | 60% | $135,980 | 67.0 |
| #44 | Master's in Software Engineering University of California-MercedMerced, CA · Public | On-campus | $12,260 | 69% | $135,980 | 66.9 |
| #45 | Master's in Software Engineering Central Connecticut State UniversityNew Britain, CT · Public | On-campus | $6,998 | 48% | $135,980 | 65.6 |
| #46 | Master's in Software Engineering Grand Canyon UniversityPhoenix, AZ · Private for-profit | Online | $16,473 | 43% | $135,980 | 64.8 |
| #47 | Master's in Software Engineering North Dakota State University-Main CampusFargo, ND · Public | On-campus | $9,309 | 64% | $135,980 | 64.0 |
| #48 | Master's in Software Engineering California State University-SacramentoSacramento, CA · Public | On-campus | $6,084 | 56% | $135,980 | 63.6 |
| #49 | Master's in Software Engineering Cleveland State UniversityCleveland, OH · Public | On-campus | $12,872 | 51% | $135,980 | 63.0 |
| #50 | Master's in Software Engineering Full Sail UniversityWinter Park, FL · Private for-profit | Online | $26,906 | 44% | $135,980 | 62.8 |
Showing all 50 ranked programs.
Software engineering master's programs prepare graduates to design, develop, and maintain complex software systems using advanced engineering principles. Data from 284 ABET-accredited programs shows significant variation in curriculum focus, from traditional systems development to emerging areas like cloud architecture, DevOps, and AI integration. The best programs combine rigorous theoretical foundations with hands-on industry experience through capstone projects and internship partnerships.
Career outcomes for master's graduates are exceptional, with compared to $75,000 for bachelor's degree holders (BLS OEWS May 2024). Top programs report 94-s, with graduates frequently receiving multiple offers from major technology companies. The software engineering career ladder shows clear advancement paths from senior developer to staff engineer and engineering management roles.
Key trends in software engineering education include increased focus on cloud computing (AWS, Azure, GCP certifications), DevOps methodologies, and software architecture patterns. Programs increasingly integrate technical interview preparation and emphasize collaborative software development practices. Students benefit from exposure to industry-standard tools and methodologies that directly translate to professional environments.
Define overall system architecture, technology stack decisions, and guide technical strategy. Requires deep understanding of software engineering principles and business requirements.
Lead engineering teams, make architectural decisions, and drive product development. Combines technical expertise with leadership and project management skills.
Senior technical role focusing on system design, technical strategy, and cross-team coordination. Achieved 5-7 years post-graduation with master's degree.
Manage engineering teams, coordinate project delivery, and align technical work with business objectives. Combines technical background with people management.
Master's students have access to various funding options including graduate assistantships, research fellowships, and employer tuition reimbursement programs. Many tech companies offer generous education benefits, covering 50-100% of tuition costs for employees pursuing relevant master's degrees. Graduate assistantships at research universities cover full tuition plus a monthly stipend of $1,500-$3,000 in exchange for teaching or research duties.
Federal financial aid through FAFSA is available for master's students, including subsidized loans up to $20,500 annually. Many programs offer merit-based scholarships ranging from $5,000-$25,000 per year. Scholarships for women in technology and underrepresented minorities provide additional funding opportunities, with many targeting advanced degree programs specifically.
Based on 742 programs from IPEDS 2024
Harvard University's Master's in Software Engineering tops our list of 50 master's software engineering programs. We fold federal graduation, admissions, salary, and tuition figures into a single 0 to 100 score applied identically to every school. Graduates step into a field where the median wage runs about $135,980.
Number of graduates per year in this specific field (CIP code). Larger programs indicate established departments with more resources, course offerings, and career services. Measured from IPEDS Completions data.
Percentage of students completing their degree within 150% of expected time (6 years for bachelor's, 3 years for associate's). Higher rates indicate better student support and program quality. Source: IPEDS Graduation Rates survey.
Admission rate (lower = more selective). More selective institutions have stronger academic environments and more competitive graduates. For open-admission institutions, we use graduation rates as a proxy for quality.
National salary data for software engineering graduates, factored into institutional scores based on job market strength.
Overall quality using all four factors weighted as shown above. Ideal for students seeking the strongest academic experience.
Same methodology, filtered to schools with fully online or hybrid options (IPEDS Distance Education data). Some schools may have lower graduation rates due to different student demographics.
Ranked primarily by net cost (tuition minus average institutional aid), with quality factors as tiebreakers. Best for cost-conscious students.
Institutional characteristics, enrollment, graduation rates, and tuition data
Occupational employment and wage statistics for software developers and related roles
Accreditation status and program verification
Graduate employment rates, salary data, and employer information
The top 5 software engineering master's programs demonstrate excellence across multiple dimensions. Carnegie Mellon University leads with its Master of Software Engineering (MSE) program, combining rigorous software development methodologies with advanced research in areas like DevOps, cloud computing, and software architecture. The program's and salary reflect its industry alignment.
Public universities offer exceptional value, with UC Berkeley and Georgia Tech providing education at significantly lower tuition costs. Georgia Tech's online Master of Science in Computer Science (OMSCS) program has revolutionized graduate education accessibility, maintaining the same academic rigor as the on-campus program while reducing total program cost to under $7,000.
Geographic location significantly impacts career outcomes, with programs in technology hubs showing higher starting salaries. Stanford University graduates in Silicon Valley average $130,000 starting salaries, while graduates from comparable programs in lower-cost regions average $95,000-$105,000. However, cost of living adjustments often make total compensation packages comparable across regions.

Co-founder & Editor (B.S. Computer Science, Oregon State • B.A. Psychology, University of Washington)
Taylor combines technical expertise in computer science with a deep understanding of human behavior and learning. His dual background drives Hakia's mission: leveraging technology to build authoritative educational resources that help people make better decisions about their academic and career paths.