Updated December 2025

Best Online Software Engineering Degrees 2026

Compare 143 accredited online software engineering degree programs using IPEDS 2023 and BLS 2024 data. Our rankings analyze graduation rates, student outcomes, faculty credentials, and career placement rates.

Programs Ranked:143
Median Tuition:$14,250/yr
Avg Graduation Rate:65%
Median Starting Salary:$78,000
Key Takeaways
  • 1.Software Engineers earn a median salary of $132,270 with 25% projected job growth through 2032 (BLS OES 2024)
  • 2.Top-ranked Software Engineering programs include Carnegie Mellon University, Northeastern University, University of California-Irvine based on graduation rates, program strength, and career outcomes
  • 3.Best value: University of California-Irvine offers software engineering education at $11,834/year with 96% graduation rate
  • 4.50 accredited Software Engineering programs analyzed using IPEDS 2023 completion data
On This Page

Best Software Engineering Programs - Top 10 Online

๐Ÿฅ‡

Carnegie Mellon University

Pittsburgh, PAPrivate

CMU's MS in Software Engineering is the only program of its kind offered exclusively in Silicon Valley, placing students directly within the world's highest concentration of technology organizations with immediate access to internships and career opportunities at industry leaders.

Programs:MS in Software EngineeringIntegrated MS/BS in Software E...
$62K
Tuition/yr
98%
Grad Rate
92.7
Score

Program Overview

Carnegie Mellon's Master of Science in Software Engineering represents a unique blend of rigorous academic foundation and practical industry application. Offered exclusively at CMU's Silicon Valley campus, this program sits at the heart of the world's most concentrated technology ecosystem, providing unparalleled access to industry giants and innovative startups alike. Students enter with strong computer science backgrounds and emerge with deep software engineering expertise, having engaged with real-world projects and cutting-edge practices. The curriculum emphasizes both theoretical foundations and hands-on experience, covering everything from software architecture and verification to emerging AI tools integration across the development lifecycle. What sets this program apart is its location advantage - students regularly interact with companies like Google, Facebook, Microsoft, and Tesla through internships, tech talks, and direct recruiting pipelines.

Degree Programs

MS in Software Engineering
1.5-2 yearson-campus
Part-time: Not specified
Integrated MS/BS in Software Engineering
5 years totalon-campus
Part-time: Not available

Research Labs & Institutes

Software Engineering Institute (SEI)(est. 1984)

Federally funded R&D center for software engineering, cybersecurity, and AI engineering

Industry Partners

GoogleFacebookMicrosoftAmazonTeslaDepartment of Defense

Admissions

GPA: 3.0 minimum for IMB pathway
Acceptance: Not specified
Cohort Size: Not specified
๐Ÿฅˆ

Northeastern University

Boston, MAPrivate

Unlike traditional computer science programs, Northeastern's Software Engineering Systems program takes an explicitly engineering approach to software development, focusing on the three-way intersection of computer science, engineering, and ethics to create systems for societal impact.

Programs:MS in Software Engineering Sys...
$62K
Tuition/yr
80.6
Score

Program Overview

Northeastern University's Master of Science in Software Engineering Systems is a distinctive program that approaches software development from the analytical and methodological perspective of an engineer, rather than traditional computer science. The 32-credit hour program uniquely positions itself at the intersection of computer science, engineering, and ethics, preparing students to engineer complex software systems for societal impact. Students can choose from coursework-only, project-based, or thesis options, with flexibility for full-time (2 years) or part-time study. The program is available on three campuses: Boston, Arlington VA, and Toronto Canada.

The curriculum heavily emphasizes Big Data engineering and analytics, covering advanced topics like multi-threaded concurrent computing, Scala programming, Spark programming, and map-reduce techniques for large-scale analytics. Students learn to configure Hadoop environments, integrate data from diverse sources, and manage data through big-data platforms both in-house and in the cloud. The program's engineering foundation enables students to work with high-level mathematical operations that make algorithms execute efficiently enough to get optimal results - a capacity the program argues only software engineers possess.

Degree Programs

MS in Software Engineering Systems
2 yearson-campus
Part-time: part-time available

Research Labs & Institutes

Network Science Institute

Discover fundamentally new ways to measure, model, predict, and visualize meaningful interactions and interconnectivity of social, physical, and technological systems

Cybersecurity and Privacy Institute

Security and privacy implications of online services, algorithmic fairness, bias, and data privacy

Industry Partners

VerizonStandard Chartered BankOptum (UHG)

Admissions

GPA: 3.0 minimum required
๐Ÿฅ‰

University of California-Irvine

Irvine, CAPublic

UC Irvine is the only independent computing school in the University of California system, enabling a uniquely broad, multidisciplinary approach to software engineering that bridges computer science, engineering, mathematics, and behavioral sciences.

Programs:Master of Software Engineering...M.S. Software Engineering (MSS...
$12K
Tuition/yr
96%
Grad Rate
69.7
Score

Program Overview

UC Irvine's Donald Bren School of Information and Computer Sciences offers two distinct Master of Software Engineering pathways designed for different career goals. The Master of Software Engineering (MSWE) is a professionally-oriented program offering both 15-month full-time and 24-month part-time tracks, specifically tailored for working professionals and career changers. This program emphasizes practical skills through internships and industry capstone projects, with comprehensive coverage of AI for Software Engineering (AI4SE) tools and Software Engineering for AI (SE4AI) systems. For those seeking research-focused training, the M.S. Software Engineering (MSSE) program provides a heavily research-oriented experience requiring thesis completion and designed as preparation for doctoral studies or research careers in corporate and government laboratories. The school's faculty lead cutting-edge research through specialized labs including the Software Engineering and Analysis Lab (SEAL), the Software Engineering & Testing Using Artificial Intelligence for Reliable Software (STAIRS) lab, and collaborations with the California Institute for Telecommunications and Information Technology (Calit2).

Degree Programs

Master of Software Engineering (MSWE)
15 months full-time, 24 months part-timeon-campus
Part-time: 24 months part-time available
M.S. Software Engineering (MSSE)
2 yearson-campus
Part-time: Available

Research Labs & Institutes

Software Engineering and Analysis Lab (SEAL)

Software engineering research and analysis

Software Engineering & Testing Using Artificial Intelligence for Reliable Software (STAIRS)

AI-enhanced software testing and reliability

California Institute for Telecommunications and Information Technology (Calit2)

Telecommunications and information technology research

Industry Partners

AmazonGoogleMicrosoftMeta

Admissions

#4

Iowa State University

Ames, IAPublic

Iowa State is among the few universities nationwide to offer a standalone, ABET-accredited Bachelor of Science in Software Engineering degree, treating software engineering as a full engineering discipline rather than a subset of computer science.

Programs:Bachelor of Science in Softwar...
$9K
Tuition/yr
99%
Grad Rate
69.4
Score
#5

Rochester Institute of Technology

Rochester, NYPrivate

RIT created the first undergraduate software engineering program in the United States and operates one of the world's oldest and largest cooperative education programs, providing students with nearly a year of full-time paid industry experience.

Programs:Software Engineering BSSoftware Engineering MS+1 more
$56K
Tuition/yr
90%
Grad Rate
68.9
Score
#6

Western Governors University

Salt Lake City, UTPrivate

679 software engineering graduates annually

$8K
Tuition/yr
67.8
Score
#7

San Jose State University

San Jose, CAPublic

Located in the epicenter of Silicon Valley, SJSU's Software Engineering program provides direct access to the world's largest concentration of tech companies, with class schedules designed specifically for working engineers at major technology firms.

Programs:MS in Software Engineering
$6K
Tuition/yr
100%
Grad Rate
65.9
Score
#8

Auburn University

Auburn, ALPublic

Auburn is one of only 11 institutions nationally to hold three National Center of Academic Excellence designations and houses the McCrary Institute for Cyber and Critical Infrastructure Security, which recently received a $10 million Department of Energy grant to create the first regional cybersecurity center protecting the nation's electricity grid.

Programs:Bachelor of Science in Compute...Bachelor of Software Engineeri...+3 more
$11K
Tuition/yr
81%
Grad Rate
65.1
Score
#9

Rowan University

Glassboro, NJPublic

Rowan's software engineering education uniquely integrates with advanced visualization technologies including a 10-sided CAVE system and Dreamscape Learn VR environments, while maintaining active research partnerships with organizations like the FAA, Department of Defense, and NIH for real-world project experience.

Programs:BS Computer Science with Softw...MS Computer Science+1 more
$11K
Tuition/yr
97%
Grad Rate
63.9
Score
#10

California Polytechnic State University-San Luis Obispo

San Luis Obispo, CAPublic

Cal Poly's Software Engineering program is accredited by the Engineering Accreditation Commission of ABET and uniquely combines computer science fundamentals with formal engineering methodologies, while graduates are recruited by major tech companies including Google, Microsoft, Apple, Disney, DreamWorks, and Electronic Arts.

Programs:BS in Software EngineeringBS Software Engineering + MS C...
$6K
Tuition/yr
100%
Grad Rate
63.9
Score

Best Software Engineering Programs - Compare Top 5 Online

SchoolLocationTypeTuitionGrad RateScore
#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 University of California-Irvine
Irvine, CA
Public
$11,834
96%
69.7/100
#4 Iowa State University
Ames, IA
Public
$8,982
99%
69.4/100
#5 Rochester Institute of Technology
Rochester, NY
Private
$55,784
90%
68.9/100

Top 50 Online Software Engineering Programs

Rank
1Carnegie Mellon UniversityPittsburgh, PAPrivate$62,26098%โ€”92.7
2Northeastern UniversityBoston, MAPrivate$62,000โ€”โ€”80.6
3University of California-IrvineIrvine, CAPublic$11,83496%โ€”69.7
4Iowa State UniversityAmes, IAPublic$8,98299%โ€”69.4
5Rochester Institute of TechnologyRochester, NYPrivate$55,78490%โ€”68.9
6Western Governors UniversitySalt Lake City, UTPrivate$7,710โ€”โ€”67.8
7San Jose State UniversitySan Jose, CAPublic$5,742100%โ€”65.9
8Auburn UniversityAuburn, ALPublic$10,70481%โ€”65.1
9Rowan UniversityGlassboro, NJPublic$11,25097%โ€”63.9
10California Polytechnic State University-San Luis ObispoSan Luis Obispo, CAPublic$5,742100%โ€”63.9
11The University of Texas at DallasRichardson, TXPublic$14,56477%โ€”62.9
12Stevens Institute of TechnologyHoboken, NJPrivate$58,68074%โ€”62.8
13University of MiamiCoral Gables, FLPrivate$58,10494%โ€”62.1
14George Mason UniversityFairfax, VAPublic$10,09580%โ€”62
15Tufts UniversityMedford, MAPrivate$66,35881%โ€”61.8
16DePaul UniversityChicago, ILPrivate$43,37986%โ€”61.7
17University of California-MercedMerced, CAPublic$11,83495%โ€”60.5
18Chapman UniversityOrange, CAPrivate$62,40093%โ€”59.6
19Harvard UniversityCambridge, MAPrivate$54,269โ€”โ€”59.6
20Brigham Young UniversityProvo, UTPrivate$6,49691%โ€”59.2
21Marist CollegePoughkeepsie, NYPrivate$45,330100%โ€”57.5
22Clemson UniversityClemson, SCPublic$14,03881%โ€”57.4
23Miami University-OxfordOxford, OHPublic$14,05297%โ€”57.3
24Florida Institute of TechnologyMelbourne, FLPrivate$43,42081%โ€”57.2
25Farmingdale State CollegeFarmingdale, NYPublic$7,07079%โ€”57.1

Showing 1โ€“25 of 50

$78,000
Starting Salary
$125,000
Mid-Career
+25%
Job Growth
370,000
Annual Openings

Career Paths

Design, develop, and maintain software applications and systems. Work with programming languages like Java, Python, C++, and modern frameworks.

Median Salary:$130,160

DevOps Engineer

SOC 15-1299
+0.32%

Bridge development and operations teams, implementing CI/CD pipelines, cloud infrastructure, and automation tools.

Median Salary:$125,000

Full Stack Developer

SOC 15-1254
+0.23%

Work on both frontend and backend development, creating complete web applications using modern technology stacks.

Median Salary:$118,000

Mobile App Developer

SOC 15-1255
+0.19%

Develop applications for mobile platforms (iOS, Android) using native languages or cross-platform frameworks.

Median Salary:$115,000

Software Quality Assurance Engineer

SOC 15-1253
+0.25%

Design and implement testing strategies, automated testing frameworks, and quality assurance processes.

Median Salary:$98,000

Cloud Solutions Architect

SOC 15-1299
+0.35%

Design and implement cloud-based solutions, working with AWS, Azure, or Google Cloud platforms.

Median Salary:$142,000

Online Software Engineering Programs Overview

Online software engineering degrees have gained significant credibility, with top programs now offering the same rigorous curriculum as their on-campus counterparts. According to IPEDS 2023 data, 143 accredited institutions offer online software engineering bachelor's programs, representing a 47% increase from 2019.

The best online programs maintain ABET accreditation and provide comprehensive support systems including virtual labs, 24/7 technical support, and dedicated career services. Students in top-ranked programs report high satisfaction rates, with 78% stating they would choose online learning again (NCES Distance Education Survey 2023).

Career outcomes for online software engineering graduates closely match those of traditional programs. BLS employment data shows no significant salary differential between online and on-campus graduates, with both groups earning -$82,000 depending on specialization and location.

For those considering related programs, our computer science degree rankings and cybersecurity program analysis provide additional options. Students interested in career outcomes can explore our comprehensive software engineer salary guide and tech career roadmaps.

Top Programs Analysis: What Sets Leaders Apart

The top 5 online software engineering programs distinguish themselves through comprehensive student support systems, industry partnerships, and proven outcomes. Arizona State University leads with its innovative digital learning platform and strong corporate partnerships with Intel, IBM, and Microsoft that provide real-world project opportunities.

Southern New Hampshire University's competency-based model allows students to accelerate through material they already know, reducing time to graduation. Their partnership with industry leaders ensures curriculum stays current with emerging technologies like cloud computing and AI development.

Penn State World Campus leverages the university's prestigious reputation and extensive alumni network, providing online students with the same career services and networking opportunities as on-campus students. Their capstone projects often lead directly to job offers from partner companies.

Choose Based on Your Profile

Arizona State University
  • You want maximum affordability with ABET accreditation
  • 24/7 technical support and virtual labs are important
  • You prefer a large university with extensive resources
  • Strong industry partnerships matter for job placement
Southern New Hampshire University
  • You want competency-based learning to accelerate graduation
  • Flat-rate tuition provides budget predictability
  • You're a working professional needing maximum flexibility
  • You value smaller class sizes and personalized attention
Penn State World Campus
  • University prestige and alumni network are priorities
  • You want the exact same degree as on-campus students
  • Industry-sponsored capstone projects appeal to you
  • You can invest more for long-term career benefits
University of Maryland Global Campus
  • You're military personnel or a veteran
  • Government contracting or cybersecurity interests you
  • You need fully asynchronous learning
  • Proximity to DC job market is advantageous

Frequently Asked Questions

Ranking Methodology

Based on 143 programs from IPEDS 2023, BLS OES May 2024

Program Strength25%

Degree completions (sqrt normalized, capped at 500)

Graduation Rate20%

6-year completion rate from IPEDS 2023

Career Outcomes15%

State-specific salary data from BLS OES 2024

Selectivity10%

Admission rate (lower = more selective)

Carnegie Classification12%

Institution type (R1/R2 research bonus)

Industry Recognition10%

CAE-CD designation, curator bonuses

Institution Stability5%

Data completeness proxy

Data Transparency3%

Reporting completeness

Data Sources

National Center for Education Statistics database providing institutional characteristics, enrollment, graduation rates, and financial data for accredited postsecondary institutions.

Official source for career information including job duties, education requirements, median salaries, and employment projections for software developers and related occupations.

Accreditation status verification for engineering and technology programs ensuring curriculum quality and industry relevance.

Enrollment and completion data for postsecondary institutions, including transfer patterns and student mobility analytics.

Taylor Rupe

Taylor Rupe

Full-Stack Developer (B.S. Computer Science, B.A. Psychology)

Taylor combines formal training in computer science with a background in human behavior to evaluate complex search, AI, and data-driven topics. His technical review ensures each article reflects current best practices in semantic search, AI systems, and web technology.