• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

TechGuide

  • Degrees
    • Analytics
      • Analytics Associate
      • Online Bachelor's in Data Analytics
      • Online Bachelor's in Data Science
      • Data Analytics Master's
      • Data Science Master's
      • Business Analytics Master's
      • Online Master's in Business Analytics
      • Online Data Analytics Master's
      • Online Master's in Data Science
      • Data Science PhD
      • Data Analytics PhD
      • Business Analytics PhD
    • Computer Science
      • CS Associate
      • IT Associate
      • Computer Science Bachelor's
      • Artifical Intelligence Master's
      • Computer Science Master's
      • Machine Learning Master's
      • Software Engineering Master's
      • Online Associate Degree in Computer Science
      • Online Bachelor's in Computer Science
      • Artificial Intelligence Online Master's
      • Online Master's in Computer Science
      • IT PhD
  • Careers
    • Analytics
      • Business Analyst
      • Business Intelligence
      • Data Analyst
      • Data Architect
      • Data Engineer
      • Data Scientist
      • Data Specialist
      • Sports Data Analyst
    • Computer Science
      • Artificial Intelligence
      • Cloud Computing
      • Computer Programmer
      • Computer Scientist
      • Front-End Developer
      • Full Stack Developer
      • Machine Learning
      • Software Developer
      • Software Engineer
      • Video Game Developer
      • Web Developer
  • Certifications
    • Analytics
      • Business Analyst
      • Data Analytics
      • Data Science
    • Computer Science
      • Artificial Intelligence
      • Cloud Computing
      • Computer Coding
      • Cybersecurity
      • Information Technology
  • Bootcamps
    • Analytics
      • Business Analytics
      • Data Analytics
      • Data Science
    • Computer Science
      • Artificial Intelligence
      • Coding
      • Front-End Development
      • Full-Stack Development
      • Information Technology
      • Machine Learning
      • Software Development
  • Resources
    • Courses
      • Coding
      • Computer Science
      • Data Analytics
      • Data Science
    • Jobs
      • Business Analyst
      • Computer Programming
      • Data Analytics
      • Data Science and Data Scientist
      • Instructional Designer
      • Web Developer
    • Guides
      • A Career with Numbers
      • K-12 STEM Resources
      • Internships in Tech
      • Best Tech Scholarships
      • Veteran’s Guide to Tech Careers: Jobs, Training, Benefits, and Transition Tips
      • Women in Tech
  • Podcast
Home   >   Computer Science   >   Best Master’s in Software Engineering Programs for 2026: Online, Cost, Curriculum, and Careers

Best Master’s in Software Engineering Programs for 2026: Online, Cost, Curriculum, and Careers

Written by Vasilia Niles – Expert reviewed by Dr. Justus Selwyn – Last updated: May 28, 2026
On This Page
  • What is MS in Software Eng?
  • Software Eng MS vs. MS CS
  • 2026 Campus Rankings
  • 2026 Online Rankings
  • Who Should Consider
  • Admission
  • Curriculum
  • Specializations
  • Program Format
  • Degree Cost
  • Is It Worth It?
  • Jobs & Salary Outlook
  • Careers
  • Degree Alternatives
  • FAQs
  • School Listings
  • Expert Advice

A master’s in software engineering is a graduate degree focused on designing, building, testing, securing, scaling, and maintaining complex software systems.

Unlike a general programming course, these programs usually emphasize the full software development lifecycle: requirements, architecture, design, testing, DevOps, secure development, project management, and long-term system maintenance.

This degree can be useful for current software developers who want to move into senior engineering, software architecture, DevOps, site reliability engineering, secure software development, or technical leadership roles.

It can also help computer science graduates build more applied software systems experience, engineers move into embedded or cyber-physical software, and IT professionals transition toward application development or cloud engineering. A master’s in software engineering is not required for every software developer job.

Many developers enter the field with a bachelor’s degree, a coding bootcamp, an associate degree, a certificate, or a self-taught portfolio.

However, a software engineering master’s degree can be valuable when your goal is advanced software design, large-scale systems, engineering leadership, software architecture, application security, or a graduate credential for career advancement.

What Is a Master’s in Software Engineering?

A master’s in software engineering is a graduate program focused on the disciplined development of software systems. It usually covers both technical and process-oriented topics, including the following:

  • Software requirements
  • Software design
  • Software architecture
  • Software testing and quality assurance
  • Secure software development
  • DevOps and release engineering
  • Cloud-native systems
  • Software project management
  • Distributed systems
  • Human and organizational factors in software development
  • Long-term maintenance of large software systems

This degree differs from a coding bootcamp because it is deeper, more theoretical, and more focused on large-scale engineering practices. It differs from a graduate certificate because it is broader and usually includes more electives, projects, and advanced coursework. It differs from an MBA or technology management degree because the core is technical, not primarily managerial.

Master’s in Software Engineering vs. Master’s in Computer Science

DegreeBest forCurriculum emphasisCareer alignment
Master’s in software engineeringStudents who want applied software systems trainingArchitecture, testing, requirements, DevOps, secure software, project workSoftware engineer, architect, QA, DevOps, technical lead
Master’s in computer scienceStudents who want broader or more theoretical computing depthAlgorithms, AI, systems, theory, databases, researchSoftware engineer, AI/ML, systems, research, PhD pathway
Master’s in information technology or information systemsStudents focused on enterprise technology and business systemsIT strategy, cybersecurity, systems, cloud, business applicationsIT manager, systems analyst, technology consultant
Coding bootcampCareer changers seeking faster practical trainingProgramming, frameworks, portfolio projectsEntry-level web or software roles

Choose software engineering if you want to become stronger at building reliable, secure, scalable software systems in professional environments.

Choose computer science if you want broader computing depth, AI/ML options, theory, research, or a possible PhD pathway.

Tuition rates

Software Engineering Master’s degrees build practical expertise for development roles, drawn from 41 campus programs overall.

  • Average Total Cost: $46,916.
  • Lowest Per-Credit Rate: $447.
  • Highest Per-Credit Rate: $2,796.

Online options emphasize flexibility for professionals, with stats from 21 programs.

  • Highest Per-Credit Rate: $3,065.
  • Average Total Tuition: $39,351.
  • Lowest Per-Credit Rate: $532.

Best Master’s in Software Engineering Programs for 2026

  1. Monmouth University

    West Long Branch, New Jersey
    Program: Master of Science in Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $29,850
    2026 Cost per credit: $995
    Credits: 30
    GRE requirement: Not required
    Learn more: Program details
  2. Drexel University

    Philadelphia, Pennsylvania
    Program: Master's in Software Engineering
    ABET accreditation: Yes
    Delivery method: Online & campus
    Total tuition: $66,645
    2026 Cost per credit: $1,481
    Credits: 45
    GRE requirement: Not required
    Learn more: Program details
  3. Loyola University Chicago

    Chicago, Illinois
    Program: MS in Software Engineering
    ABET accreditation: Yes
    Delivery method: Online, campus & hybrid
    Total tuition: $36,450
    2026 Cost per credit: $1,215
    Credits: 30
    GRE requirement: Not required
    Learn more: Program details
  4. Saint Louis University

    St. Louis, Missouri
    Program: Software Engineering, M.S.
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $42,000
    2026 Cost per credit: $1,400
    Credits: 30
    GRE requirement: Required
    Learn more: Program details
  5. Stevens Institute of Technology

    Hoboken, New Jersey
    Program: Software Engineering Master's Program
    ABET accreditation: Yes
    Delivery method: Online & campus
    Total tuition: $91,950
    2026 Cost per credit: $3,065
    Credits: 30
    GRE requirement: Optional
    Learn more: Program details
  6. Carnegie Mellon University

    Pittsburgh, Pennsylvania
    Program: M.S. in Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $30,168
    2026 Cost per credit: $838
    Credits: 36
    GRE requirement: Optional
    Learn more: Program details
  7. Regis University

    Denver, Colorado
    Program: M.S. in Software Engineering
    ABET accreditation: Yes
    Delivery method: Online & campus
    Total tuition: $38,376
    2026 Cost per credit: $1,066
    Credits: 36
    GRE requirement: Not required
    Learn more: Program details
  8. Cleveland State University

    Cleveland, Ohio
    Program: Master of Science in Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $21,658 in-state | $21,692 out-of-state
    2026 Cost per credit: $637 in-state | $638 out-of-state
    Credits: 34
    GRE requirement: Required
    Learn more: Program details
  9. Fairfield University

    Fairfield, Connecticut
    Program: MS in Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $31,650
    2026 Cost per credit: $1,055
    Credits: 30
    GRE requirement: Not required
    Learn more: Program details
  10. North Dakota State University-Main Campus

    Fargo, North Dakota
    Program: Master’s degree in Software Engineering
    ABET accreditation: Yes
    Delivery method: Online & campus
    Total tuition: $13,410
    2026 Cost per credit: $447
    Credits: 30
    GRE requirement: Not required
    Learn more: Program details
  11. University of St Thomas

    St. Paul, Minnesota
    Program: M.S. in Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $40,500
    2026 Cost per credit: $1,350
    Credits: 30
    GRE requirement: Not required
    Learn more: Program details
  12. DePaul University

    Chicago, Illinois
    Program: Master of Science in Software Engineering
    ABET accreditation: No
    Delivery method: Online & campus
    Total tuition: $47,184
    2026 Cost per credit: $983
    Credits: 48
    GRE requirement: Not required
    Learn more: Program details
  13. San Jose State University

    San Jose, California
    Program: Masters of Science in Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $22,176
    2026 Cost per credit: $672
    Credits: 33
    GRE requirement: Not required for students from an ABET accredited degree program
    Learn more: Program details
  14. Florida Institute of Technology

    Melbourne, Florida
    Program: Master's in Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $40,500
    2026 Cost per credit: $1,350
    Credits: 30
    GRE requirement: Required
    Learn more: Program details
  15. George Mason University

    Fairfax, Virginia
    Program: MS in Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $17,670 in-state | $46,500 out-of-state
    2026 Cost per credit: $589 in-state | $1,550 out-of-state
    Credits: 30
    GRE requirement: Not required
    Learn more: Program details
  16. Rochester Institute of Technology

    Rochester, New York
    Program: Master of Science Degree in Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $92,628
    2026 Cost per credit: $2,573
    Credits: 36
    GRE requirement: Required for individuals with degrees from international universities
    Learn more: Program details
  17. The University of Texas at El Paso

    El Paso, Texas
    Program: Master of Science in Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $18,540
    2026 Cost per credit: $618
    Credits: 30
    GRE requirement: Not required
    Learn more: Program details
  18. Arizona State University Campus Immersion

    Tempe, Arizona
    Program: Software Engineering, MS
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $25,890 in-state | $74,160 out-of-state
    2026 Cost per credit: $863 in-state | $2,472 out-of-state
    Credits: 30
    GRE requirement: Not required
    Learn more: Program details
  19. California State University-Northridge

    Northridge, California
    Program: Master of Science in Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $15,210
    2026 Cost per credit: $507
    Credits: 30
    GRE requirement: Required
    Learn more: Program details
  20. Villanova University

    Villanova, Pennsylvania
    Program: Master of Science in Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $47,850
    2026 Cost per credit: $1,595
    Credits: 30
    GRE requirement: Not required
    Learn more: Program details
  21. University of Minnesota-Twin Cities

    Minneapolis, Minnesota
    Program: Master of Science in Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $53,220 in-state | $83,880 out-of-state
    2026 Cost per credit: $1,774 in-state | $2,796 out-of-state
    Credits: 30
    GRE requirement: Required
    Learn more: Program details
  22. Pace University

    New York, New York
    Program: Ms in Software Development and Engineering
    ABET accreditation: Yes
    Delivery method: Online & campus
    Total tuition: $60,120 Campus | $45,720 Online
    2026 Cost per credit: $1,670 Campus | $1,270 Online
    Credits: 36
    GRE requirement: Not required
    Learn more: Program details
  23. Northeastern University

    Boston, Massachusetts
    Program: Master of Science in Software Engineering Systems
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $61,728
    2026 Cost per credit: $1,929
    Credits: 32
    GRE requirement: Not required
    Learn more: Program details
  24. Oakland University

    Rochester, Michigan
    Program: Master’s Degree in Software Engineering and IT
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $30,464 in-state | $34,496 out-of-state
    2026 Cost per credit: $952 in-state | $1,078 out-of-state
    Credits: 32
    GRE requirement: Can be waived
    Learn more: Program details
  25. Gannon University

    Erie, Pennsylvania
    Program: Master of Science in Embedded Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $39,750
    2026 Cost per credit: $1,325
    Credits: 30
    GRE requirement: Not required
    Learn more: Program details

These rankings were compiled from data accessed in January 2026 from Integrated Post-Secondary Education Data System (IPEDS) and College Navigator (both services National Center for Education Statistics). Tuition data was pulled from individual university websites and is current as of January 2026. If available, we also use additional criteria such as accreditation or designations by outside organizations or agencies.

2025 Campus Rankings

  1. VILLANOVA UNIVERSITY
  2. CARNEGIE MELLON UNIVERSITY
  3. NORTHEASTERN UNIVERSITY
show more
  1. FAIRFIELD UNIVERSITY
  2. UNIVERSITY OF CALIFORNIA – IRVINE
  3. UNIVERSITY OF TEXAS AT AUSTIN
  4. STEVENS INSTITUTE OF TECHNOLOGY
  5. SAN JOSE STATE UNIVERSITY
  6. UNIVERSITY OF MIAMI
  7. LOYOLA UNIVERSITY CHICAGO
  8. GANNON UNIVERSITY
  9. SAINT LOUIS UNIVERSITY
  10. DREXEL UNIVERSITY
  11. FLORIDA A&M UNIVERSITY
  12. TEXAS TECH UNIVERSITY
  13. UNIVERSITY OF MINNESOTA
  14. GEORGE MASON UNIVERSITY
  15. FLORIDA INSTITUTE OF TECHNOLOGY
  16. AUBURN UNIVERSITY
  17. EMBRY‑RIDDLE AERONAUTICAL UNIVERSITY
  18. ROCHESTER INSTITUTE OF TECHNOLOGY
  19. UNIVERSITY OF ST. THOMAS
  20. EAST CAROLINA UNIVERSITY
  21. DEPAUL UNIVERSITY
  22. ST. MARY’S UNIVERSITY
show less

2024 Campus Rankings

  1. CARNEGIE MELLON UNIVERSITY
  2. NORTHEASTERN UNIVERSITY
  3. VILLANOVA UNIVERSITY
show more
  1. FAIRFIELD UNIVERSITY
  2. REGIS UNIVERSITY
  3. FLORIDA INSTITUTE OF TECHNOLOGY
  4. LOYOLA UNIVERSITY CHICAGO
  5. UNIVERSITY OF HOUSTON-CLEAR LAKE
  6. DREXEL UNIVERSITY
  7. UNIVERSITY OF ST. THOMAS
  8. DEPAUL UNIVERSITY
  9. UNIVERSITY OF MIAMI
  10. SAN JOSE STATE UNIVERSITY
  11. UNIVERSITY OF MICHIGAN – DEARBORN
  12. PACE UNIVERSITY
show less

Best Online Master’s in Software Engineering Programs for 2026

  1. Drexel University

    Philadelphia, Pennsylvania
    Program: Master's in Software Engineering
    ABET Accreditation: Yes
    Delivery method: Online & campus
    Total tuition: $66,645
    2026 Cost per credit: $1,481
    Credits: 45
    GRE Required: Not required
    Learn more: Program details
  2. Loyola University Chicago

    Chicago, Illinois
    Program: MS in Software Engineering
    ABET Accreditation: Yes
    Delivery method: Online, campus & hybrid
    Total tuition: $36,450
    2026 Cost per credit: $1,215
    Credits: 30
    GRE Required: Not required
    Learn more: Program details
  3. St. Mary's University

    San Antonio, Texas
    Program: Online Master’s in Software Engineering
    ABET Accreditation: No
    Delivery method: Online
    Total tuition: $34,980
    2026 Cost per credit: $1,166
    Credits: 30
    GRE Required: Not required
    Learn more: Program details
  4. West Virginia University

    Morgantown, West Virginia
    Program: Masters of Science in Software Engineering
    ABET Accreditation: Yes
    Delivery method: Online
    Total tuition: $23,550
    2026 Cost per credit: $785
    Credits: 30
    GRE Required: Not required
    Learn more: Program details
  5. North Dakota State University-Main Campus

    Fargo, North Dakota
    Program: Master’s degree in Software Engineering
    ABET Accreditation: Yes
    Delivery method: Online & campus
    Total tuition: $13,410
    2026 Cost per credit: $447
    Credits: 30
    GRE Required: Not required
    Learn more: Program details
  6. Stevens Institute of Technology

    Hoboken, New Jersey
    Program: Software Engineering Master's Program
    ABET Accreditation: Yes
    Delivery method: Online & campus
    Total tuition: $91,950
    2026 Cost per credit: $3,065
    Credits: 30
    GRE Required: Optional
    Learn more: Program details
  7. Regis University

    Denver, Colorado
    Program: M.S. in Software Engineering
    ABET Accreditation: Yes
    Delivery method: Online & campus
    Total tuition: $38,376
    2026 Cost per credit: $1,066
    Credits: 36
    GRE Required: Not required
    Learn more: Program details
  8. DePaul University

    Chicago, Illinois
    Program: Master of Science in Software Engineering
    ABET Accreditation: No
    Delivery method: Online & campus
    Total tuition: $47,184
    2026 Cost per credit: $983
    Credits: 48
    GRE Required: Not required
    Learn more: Program details
  9. Pace University

    New York, New York
    Program: Ms in Software Development and Engineering
    ABET Accreditation: Yes
    Delivery method: Online & campus
    Total tuition: $60,120 Campus | $45,720 Online
    2026 Cost per credit: $1,670 Campus | $1,270 Online
    Credits: 36
    GRE Required: Not required
    Learn more: Program details
  10. University of Arizona

    Tucson, Arizona
    Program: Master of Science in Software Engineering
    ABET Accreditation: Yes
    Delivery method: Online
    Total tuition: $30,000
    2026 Cost per credit: $1,000
    Credits: 30
    GRE Required: Not required
    Learn more: Program details
  11. Texas Tech University

    Lubbock, Texas
    Program: Master of Science in Software and Security Engineering
    ABET Accreditation: Yes
    Delivery method: Online
    Total tuition: $24,893
    2026 Cost per credit: $803
    Credits: 31
    GRE Required: Not required
    Learn more: Program details
  12. University of Houston-Clear Lake

    Houston, Texas
    Program: Software Engineering M.S.
    ABET Accreditation: Yes
    Delivery method: Online & campus
    Total tuition: $19,830 in-state | $38,700 out-of-state
    2026 Cost per credit: $661 in-state | $1,290 out-of-state
    Credits: 30
    GRE Required: Required
    Learn more: Program details
  13. University of Michigan-Flint

    Flint, Michigan
    Program: Master’s in Software Engineering
    ABET Accreditation: Yes
    Delivery method: Online & campus
    Total tuition: $27,168 in-state | $36,992 out-of-state
    2026 Cost per credit: $849 in-state | $1,156 out-of-state
    Credits: 32
    GRE Required: Not required
    Learn more: Program details
  14. East Carolina University

    Greenville, North Carolina
    Program: Master of Science in Software Engineering
    ABET Accreditation: Yes
    Delivery method: Online & campus
    Total tuition: $15,960 in-state | $43,560 out-of-state
    2026 Cost per credit: $532 in-state | 1,452 out-of-state (Campus) | $366 in-state | $1,287 out-of-state (Online)
    Credits: 30
    GRE Required: Required
    Learn more: Program details
  15. Grand Canyon University

    Phoenix, Arizona
    Program: Online Master’s in Software Engineering
    ABET Accreditation: Yes
    Delivery method: Online
    Total tuition: $22,800
    2026 Cost per credit: $600
    Credits: 38
    GRE Required: Required
    Learn more: Program details
  16. Pennsylvania State University-World Campus

    University Park, Pennsylvania
    Program: Master of Software Engineering
    ABET Accreditation: Yes
    Delivery method: Online
    Total tuition: $37,332
    2026 Cost per credit: $1,037
    Credits: 36
    GRE Required: Not required
    Learn more: Program details
  17. University of Michigan-Dearborn

    Dearborn, Michigan
    Program: MS in Software Engineering
    ABET Accreditation: Yes
    Delivery method: Online & campus
    Total tuition: $34,800 in-state | $58,200 out-of-state
    2026 Cost per credit: $1,160 in-state | $1,940 out-of-state
    Credits: 30
    GRE Required: Not required
    Learn more: Program details
  18. Kennesaw State University

    Kennesaw, Georgia
    Program: Master of Science in Software Engineering
    ABET Accreditation: Yes
    Delivery method: Online, campus & hybrid
    Total tuition: $27,810 in-state | $52,950 out-of-state
    2026 Cost per credit: $927 in-state | $1,765 out-of-state (Campus) | $733 Online
    Credits: 30
    GRE Required: Optional
    Learn more: Program details
  19. Western Governors University

    Salt Lake City, Utah
    Program: Master of Science in Software Engineering
    ABET Accreditation: Yes
    Delivery method: Online
    Total tuition: $18,330
    2026 Cost per credit: $611
    Credits: 30
    GRE Required: Not required
    Learn more: Program details

These rankings were compiled from data accessed in January 2026 from Integrated Post-Secondary Education Data System (IPEDS) and College Navigator (both services National Center for Education Statistics). Tuition data was pulled from individual university websites and is current as of January 2026. If available, we also use additional criteria such as accreditation or designations by outside organizations or agencies.

2025 Online Rankings

  1. DREXEL UNIVERSITY
  2. LOYOLA UNIVERSITY CHICAGO
  3. DEPAUL UNIVERSITY
show more
  1. PACE UNIVERSITY
  2. UNIVERSITY OF MICHIGAN – DEARBORN
  3. GRAND CANYON UNIVERSITY
  4. WASHINGTON STATE UNIVERSITY – GLOBAL CAMPUS
  5. WEST VIRGINIA UNIVERSITY
  6. REGIS UNIVERSITY
  7. EAST CAROLINA UNIVERSITY
  8. UNIVERSITY OF HOUSTON-CLEAR LAKE
  9. PENNSYLVANIA STATE UNIVERSITY – WORLD CAMPUS
show less

Related Resources

  • Most Affordable Online Master’s in Software Engineering
  • How to Become a Software Engineer
  • How to Become a Software Developer
  • Software Engineer Bootcamp: A Complete Guide
  • Full-Stack Developer Bootcamp

Who Should Consider a Master’s in Software Engineering?

Current software developers

A master’s can help developers move into senior engineering, architecture, DevOps, SRE, application security, or technical leadership roles. It is most useful when paired with professional experience and a clear career goal.

Computer science graduates

CS graduates may use an MSSE to gain more applied training in software architecture, testing, lifecycle practices, team-based development, and large-scale system design.

Engineers moving into software

Engineers from electrical, mechanical, aerospace, industrial, or systems backgrounds may use software engineering graduate study to move into embedded software, robotics, automation, defense systems, automotive systems, IoT, or cyber-physical systems.

IT professionals

IT professionals may use the degree to transition into application development, cloud engineering, DevOps, systems integration, or software support engineering.

Career changers

Career changers should be realistic. A graduate software engineering program usually assumes prior programming and computing knowledge. Non-CS applicants may need prerequisites in programming, data structures, algorithms, discrete math, databases, and operating systems.

Admissions Requirements for Software Engineering Master’s Programs

RequirementWhat applicants should know
Bachelor’s degreeUsually required from an accredited institution
Preferred majorsComputer science, software engineering, computer engineering, IT, electrical engineering, math, or related STEM fields
PrerequisitesProgramming, data structures, algorithms, discrete math, databases, or operating systems may be required
GREOften optional, waived, or not required, but policies vary
Work experienceHelpful for professional programs, but not always required
Statement of purposeShould explain technical background, career goals, and fit with the program
RecommendationsIdeally from faculty, supervisors, or technical leaders who can discuss your ability
Portfolio/projectsNot always required, but useful for career changers and applied programs
International requirementsTOEFL, IELTS, Duolingo, transcript evaluation, and financial documentation may be required

Application strength usually depends on your technical readiness. Applicants with weaker academic backgrounds can improve their chances by completing prerequisite courses, building software projects, earning strong recommendations, and writing a focused statement of purpose.

Curriculum: What You’ll Study in a Software Engineering Master’s Program

Curriculum areaExample courses
Software engineering foundationsRequirements engineering, software design, software process
Architecture and systemsSoftware architecture, distributed systems, cloud-native systems, microservices
Quality and testingSoftware verification, automated testing, QA engineering, reliability
Secure softwareSecure coding, application security, threat modeling, DevSecOps
DevOps and deliveryCI/CD, infrastructure as code, release engineering, SRE
Data and AI systemsMachine learning engineering, data-intensive systems, responsible AI software
Leadership and processAgile methods, technical project management, engineering leadership
Capstone or thesisIndustry project, applied research, portfolio-ready software system

A thesis track is best for students interested in research, doctoral study, or advanced technical investigation. A capstone or project track is often better for working professionals who want practical, portfolio-ready experience.

A coursework-only track may be fastest, but students should make sure they still graduate with evidence of applied skills.

Common Software Engineering Specializations

SpecializationBest forCareer alignment
Software architectureExperienced developersSoftware architect, principal engineer, technical lead
Secure software engineeringDevelopers interested in securityApplication security engineer, DevSecOps engineer
Cloud software systemsBackend and platform engineersCloud engineer, backend engineer, platform engineer
DevOps and SREOperations-minded developersDevOps engineer, site reliability engineer
AI and ML software systemsDevelopers building AI-enabled productsML engineer, AI software engineer
Embedded softwareEngineers and hardware-adjacent developersEmbedded software engineer, robotics software engineer
HCI and product softwareProduct-focused developersFront-end engineer, UX engineer, product engineer
QA and testingQuality-focused professionalsQA automation engineer, test architect
Data-intensive systemsBackend and database-focused studentsData engineer, database architect, distributed systems engineer

Online vs. Campus Master’s in Software Engineering

FormatBest forAdvantagesLimitations
OnlineWorking professionals and remote learnersFlexible, often part-time, may reduce relocation costsRequires self-discipline and strong time management
CampusStudents who want in-person networking and research accessFaculty access, labs, campus recruiting, peer networkMay require relocation or schedule flexibility
HybridStudents near campus who want flexibilityCombines online convenience with in-person engagementAvailability varies by program

Online programs may still include group projects, live sessions, proctored exams, or scheduled capstone presentations. Students should review weekly time expectations before enrolling.

How Much Does a Master’s in Software Engineering Cost?

Total cost depends on credits, tuition rate, residency, fees, and whether the student studies full-time or part-time. Private university programs can cost substantially more than public university programs, while online public university options may be more affordable for working professionals.

Cost factorWhy it matters
Credits requiredMore credits usually means higher total tuition
Per-credit tuitionHelps compare programs accurately
Residency statusPublic universities may charge different rates
FeesOnline, technology, graduation, and student fees can add up
Books and softwareSome courses may require paid tools, cloud credits, or textbooks
Employer tuition reimbursementCan reduce out-of-pocket cost
AssistantshipsMore common in campus research programs than online professional programs
Time to completionLonger timelines affect cash flow and career ROI

Students should calculate the net cost, not just the sticker price. Net cost includes scholarships, employer reimbursement, veterans benefits, assistantships, and tax benefits where applicable.

Is a Master’s in Software Engineering Worth It?

A master’s in software engineering may be worth it if you already work in technology and want to move into senior, specialized, architecture, cloud, security, DevOps, or leadership roles.

It may also be worthwhile if your employer offers tuition assistance or if your target role values graduate education.

It may be less worthwhile if you only need basic coding skills, want the fastest route to an entry-level developer job, lack programming prerequisites, or choose a high-cost program without a clear plan.

A simple ROI framework:

FactorQuestion to ask
Net program costWhat will you actually pay after aid or employer support?
Current salaryHow much income are you giving up, if any?
Target roleDoes the role prefer graduate-level training?
Expected salary changeIs the potential increase realistic for your experience and location?
Time to completeHow long before the degree may affect your career?
Local or remote marketAre target roles available where you live or remotely?
Prior experienceDo you already have the experience needed for advanced roles?

Avoid assuming that a master’s automatically increases salary by a fixed percentage. ROI depends on cost, experience, employer, location, specialization, and job market conditions.

Software Engineering Master’s Salary and Career Outlook

BLS categories do not perfectly map to modern titles such as DevOps engineer, site reliability engineer, cloud engineer, or software architect. Use the closest available BLS categories and clearly label related-role data.

Career pathRelated BLS category2024 median salary2024–2034 outlookHow a master’s may help
Software developerSoftware Developers$133,08016% for software developersAdvanced systems, architecture, senior roles
QA analyst/testerSoftware QA Analysts and Testers$102,61010%Testing strategy, automation, quality leadership
Software architectRelated to software developer/database architect/systems rolesVariesVariesArchitecture, distributed systems, design leadership
DevOps engineer/SRERelated software/cloud/systems rolesVariesVariesCloud, automation, reliability, CI/CD
Engineering managerComputer and Information Systems Managers$171,20015%Leadership, project management, technical credibility
Security-focused software engineerInformation Security Analysts/software developers$124,910 for information security analysts29% for information security analystsSecure coding, AppSec, DevSecOps
Systems analystComputer Systems Analysts$103,7909%Systems design and business-technical translation
Database architectDatabase Architects$135,9809% for database architectsData-intensive systems and architecture

BLS reported May 2024 median wages of $133,080 for software developers and $102,610 for software quality assurance analysts and testers; overall employment for the combined software developer/QA/tester category is projected to grow 15% from 2024 to 2034.

BLS also reports strong outlooks for adjacent roles, including computer and information systems managers, information security analysts, systems analysts, data scientists, and database architects.

Jobs You Can Get With a Master’s in Software Engineering

RoleWhat the role doesIs a master’s required?
Software developerBuilds applications, systems, and featuresUsually optional
Senior software engineerDesigns complex systems and mentors developersOptional, but can help
Software architectDefines system structure, technical standards, and tradeoffsOften preferred with experience
Backend developerBuilds APIs, databases, and server-side systemsOptional
Full-stack developerWorks across front-end and back-end systemsOptional
DevOps engineerAutomates deployment, infrastructure, and delivery pipelinesOptional, skills-based
Site reliability engineerImproves reliability, observability, and incident responseOptional, experience-heavy
QA automation engineerBuilds automated tests and quality systemsOptional
Test architectDesigns large-scale testing strategyOptional, often senior
Security software engineerBuilds or secures software systemsOptional, security skills important
Cloud software engineerBuilds cloud-native applications and servicesOptional
Embedded software engineerDevelops software for hardware-connected systemsOften benefits from an engineering background
Systems analystConnects business needs with technical systemsOptional
Engineering managerLeads software teams and technical deliverySome employers may prefer graduate degree

How to Choose the Right Master’s in Software Engineering Program

QuestionWhy it matters
Is the program designed for working professionals?Many MSSE students study part-time while employed
Does it include a capstone or portfolio project?Project work can support promotions or career transitions
Does the curriculum cover secure software, testing, cloud, and DevOps?Modern software roles require more than programming
Is the GRE required, optional, or waived?This affects application planning
Is tuition charged per credit, per term, or by residency status?Total cost can vary widely
Are electives aligned with your goals?Programs differ in architecture, cybersecurity, AI, cloud, and management
Is ABET accreditation relevant to your career path?It may matter in some engineering or government contexts
Are career services available to online students?Online students need support too
Does the program support your target role?The best program is the one aligned with your outcome

Application Tips for Software Engineering Graduate Programs

Start by reviewing prerequisites. If you are missing programming, data structures, algorithms, or discrete math, take bridge courses before applying.

Build or refresh a portfolio with projects that show maintainable code, testing, documentation, and deployment.

Your statement of purpose should explain your technical background, career goal, and why that specific program fits. Avoid generic statements about liking technology.

Highlight software projects, systems experience, QA work, DevOps exposure, cloud work, or leadership experience.

Choose recommenders who can discuss your technical ability, problem-solving, collaboration, and readiness for graduate work.

Apply early if you want scholarships, assistantships, or employer reimbursement approval.

Alternatives to a Master’s in Software Engineering

lternativeBest forProsLimitations
Master’s in computer scienceStudents wanting broader CS depth or AI/research optionsFlexible and widely recognizedMay be less applied to software lifecycle topics
Graduate certificate in software engineeringStudents wanting focused training without a full degreeShorter and often cheaperLess comprehensive than a master’s
Coding bootcampCareer changers seeking practical entry-level skillsFast and portfolio-focusedMay not support advanced roles
Cloud or DevOps certificationDevelopers moving into infrastructure and deploymentTargeted and job-alignedDoes not replace graduate education
Cybersecurity certificationDevelopers moving into secure software or AppSecUseful for security-focused rolesNeeds hands-on experience
Self-study and portfolioMotivated learners with clear goalsLow-cost and flexibleLess formal structure and credential value

Frequently Asked Questions

Is a master’s in software engineering worth it?

It can be worth it for experienced developers or technical professionals seeking senior architecture, DevOps, security, cloud, or leadership roles. It may not be necessary for basic entry-level coding jobs.

What can you do with a master’s in software engineering?

Graduates may work as software developers, senior software engineers, software architects, DevOps engineers, QA automation engineers, cloud engineers, systems analysts, or engineering managers.

Can I earn a master’s in software engineering online?

Yes. Several universities offer online master’s in software engineering programs for working professionals.

Do software engineering master’s programs require the GRE?

Some require the GRE, some are GRE-optional, and others offer waivers. Always verify the current admissions policy.

What are the prerequisites for a master’s in software engineering?

Common prerequisites include programming, data structures, algorithms, discrete math, databases, and operating systems.

Can I get a master’s in software engineering without a computer science degree?

Sometimes. Applicants from engineering, math, IT, or related STEM fields may be admitted, but they may need bridge courses.

What is the difference between software engineering and computer science?

Software engineering focuses on applied software systems, architecture, testing, requirements, and lifecycle practices. Computer science is broader and may include algorithms, theory, AI, systems, and research.

Is software engineering better than computer science?

Neither is universally better. Software engineering may be better for applied software development and architecture, while computer science may be better for AI, systems, research, or broader technical flexibility.

Are ABET-accredited software engineering master’s programs important?

They can matter for some engineering-focused, government, or safety-critical roles. For many software developer jobs, ABET accreditation is less important than skills, experience, projects, and institutional reputation.

Is a coding bootcamp better than a master’s in software engineering?

A bootcamp may be better for fast entry-level web development training. A master’s degree is usually better for deeper work in software systems, architecture, technical leadership, or graduate credential goals.

Is an online software engineering master’s respected by employers?

An online degree from an accredited university can be respected, especially when the curriculum, faculty, and diploma are comparable to campus programs. Employers usually care most about skills, experience, and institutional credibility.

Software Engineering Master’s Program Listings

Campus Programs

  1. Arizona State University Campus Immersion

    Tempe, Arizona
    Program: Software Engineering, MS
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $25,890 in-state | $74,160 out-of-state
    2026 Cost per credit: $863 in-state | $2,472 out-of-state
    Credits: 30
    GRE requirement: Not required
    Learn more: Program details
  2. Auburn University

    Auburn, Alabama
    Program: Master of Science - Computer Science and Software Engineering
    ABET accreditation: Yes
    Delivery method: Online & campus
    Total tuition: $28,470
    2026 Cost per credit: $949
    Credits: 30
    GRE requirement: Required for campus-based; not required for online
    Learn more: Program details
  3. California State University-Northridge

    Northridge, California
    Program: Master of Science in Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $15,210
    2026 Cost per credit: $507
    Credits: 30
    GRE requirement: Required
    Learn more: Program details
  4. Carnegie Mellon University

    Pittsburgh, Pennsylvania
    Program: M.S. in Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $30,168
    2026 Cost per credit: $838
    Credits: 36
    GRE requirement: Optional
    Learn more: Program details
  5. Cleveland State University

    Cleveland, Ohio
    Program: Master of Science in Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $21,658 in-state | $21,692 out-of-state
    2026 Cost per credit: $637 in-state | $638 out-of-state
    Credits: 34
    GRE requirement: Required
    Learn more: Program details
  6. DePaul University

    Chicago, Illinois
    Program: Master of Science in Software Engineering
    ABET accreditation: No
    Delivery method: Online & campus
    Total tuition: $47,184
    2026 Cost per credit: $983
    Credits: 48
    GRE requirement: Not required
    Learn more: Program details
  7. Drexel University

    Philadelphia, Pennsylvania
    Program: Master's in Software Engineering
    ABET accreditation: Yes
    Delivery method: Online & campus
    Total tuition: $66,645
    2026 Cost per credit: $1,481
    Credits: 45
    GRE requirement: Not required
    Learn more: Program details
  8. East Carolina University

    Greenville, North Carolina
    Program: Master of Science in Software Engineering
    ABET accreditation: Yes
    Delivery method: Online & campus
    Total tuition: $15,960 in-state | $43,560 out-of-state (Campus) | 10,980 in-state | $38,610 out-of-state (Online)
    2026 Cost per credit: $532 in-state | 1,452 out-of-state (Campus) | $366 in-state | $1,287 out-of-state (Online)
    Credits: 30
    GRE requirement: Required
    Learn more: Program details
  9. Embry-Riddle Aeronautical University-Daytona Beach

    Daytona Beach, Florida
    Program: Master of Science in Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $66,240
    2026 Cost per credit: $1,840
    Credits: 36
    GRE requirement: Optional
    Learn more: Program details
  10. Fairfield University

    Fairfield, Connecticut
    Program: MS in Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $31,650
    2026 Cost per credit: $1,055
    Credits: 30
    GRE requirement: Not required
    Learn more: Program details
  11. Florida Agricultural and Mechanical University

    Tallahassee, Florida
    Program: Software Engineering, MS
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $22,803 in-state | $70,356 out-of-state
    2026 Cost per credit: $691 in-state | $2,132 out-of-state
    Credits: 33
    GRE requirement: Not required
    Learn more: Program details
  12. Florida Institute of Technology

    Melbourne, Florida
    Program: Master's in Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $40,500
    2026 Cost per credit: $1,350
    Credits: 30
    GRE requirement: Required
    Learn more: Program details
  13. Gannon University

    Erie, Pennsylvania
    Program: Master of Science in Embedded Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $39,750
    2026 Cost per credit: $1,325
    Credits: 30
    GRE requirement: Not required
    Learn more: Program details
  14. George Mason University

    Fairfax, Virginia
    Program: MS in Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $17,670 in-state | $46,500 out-of-state
    2026 Cost per credit: $589 in-state | $1,550 out-of-state
    Credits: 30
    GRE requirement: Not required
    Learn more: Program details
  15. International Technological University

    Santa Clara, California
    Program: Master of Science in Software Engineering
    ABET accreditation: No
    Delivery method: Campus
    Total tuition: $37,791
    2026 Cost per credit: $969
    Credits: 39
    GRE requirement: Optional
    Learn more: Program details
  16. Kennesaw State University

    Kennesaw, Georgia
    Program: Master of Science in Software Engineering
    ABET accreditation: Yes
    Delivery method: Online, campus & hybrid
    Total tuition: $27,810 in-state | $52,950 out-of-state (Campus) | $21,990 Online
    2026 Cost per credit: $927 in-state | $1,765 out-of-state (Campus) | $733 Online
    Credits: 30
    GRE requirement: Optional
    Learn more: Program details
  17. Loyola University Chicago

    Chicago, Illinois
    Program: MS in Software Engineering
    ABET accreditation: Yes
    Delivery method: Online, campus & hybrid
    Total tuition: $36,450
    2026 Cost per credit: $1,215
    Credits: 30
    GRE requirement: Not required
    Learn more: Program details
  18. Monmouth University

    West Long Branch, New Jersey
    Program: Master of Science in Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $29,850
    2026 Cost per credit: $995
    Credits: 30
    GRE requirement: Not required
    Learn more: Program details
  19. New Jersey Institute of Technology

    Newark, New Jersey
    Program: M.S. in Software Engineering (MS SE)
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $49,950 in-state | $73,890 out-of-state
    2026 Cost per credit: $1,665 in-state | $2,463 out-of-state
    Credits: 30
    GRE requirement: Not required
    Learn more: Program details
  20. North Dakota State University-Main Campus

    Fargo, North Dakota
    Program: Master’s degree in Software Engineering
    ABET accreditation: Yes
    Delivery method: Online & campus
    Total tuition: $13,410
    2026 Cost per credit: $447
    Credits: 30
    GRE requirement: Not required
    Learn more: Program details
  21. Northeastern University

    Boston, Massachusetts
    Program: Master of Science in Software Engineering Systems
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $61,728
    2026 Cost per credit: $1,929
    Credits: 32
    GRE requirement: Not required
    Learn more: Program details
  22. Oakland University

    Rochester, Michigan
    Program: Master’s Degree in Software Engineering and IT
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $30,464 in-state | $34,496 out-of-state
    2026 Cost per credit: $952 in-state | $1,078 out-of-state
    Credits: 32
    GRE requirement: Can be waived
    Learn more: Program details
  23. Pace University

    New York, New York
    Program: Ms in Software Development and Engineering
    ABET accreditation: Yes
    Delivery method: Online & campus
    Total tuition: $60,120 Campus | $45,720 Online
    2026 Cost per credit: $1,670 Campus | $1,270 Online
    Credits: 36
    GRE requirement: Not required
    Learn more: Program details
  24. Regis University

    Denver, Colorado
    Program: M.S. in Software Engineering
    ABET accreditation: Yes
    Delivery method: Online & campus
    Total tuition: $38,376
    2026 Cost per credit: $1,066
    Credits: 36
    GRE requirement: Not required
    Learn more: Program details
  25. Rochester Institute of Technology

    Rochester, New York
    Program: Master of Science Degree in Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $92,628
    2026 Cost per credit: $2,573
    Credits: 36
    GRE requirement: Required for individuals with degrees from international universities
    Learn more: Program details
  26. Saint Louis University

    St. Louis, Missouri
    Program: Software Engineering, M.S.
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $42,000
    2026 Cost per credit: $1,400
    Credits: 30
    GRE requirement: Required
    Learn more: Program details
  27. San Jose State University

    San Jose, California
    Program: Masters of Science in Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $22,176
    2026 Cost per credit: $672
    Credits: 33
    GRE requirement: Not required for students from an ABET accredited degree program
    Learn more: Program details
  28. Stevens Institute of Technology

    Hoboken, New Jersey
    Program: Software Engineering Master's Program
    ABET accreditation: Yes
    Delivery method: Online & campus
    Total tuition: $91,950
    2026 Cost per credit: $3,065
    Credits: 30
    GRE requirement: Optional
    Learn more: Program details
  29. The University of Texas at Austin

    Austin, Texas
    Program: Software Engineering Executive Master's Degree
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $33,990
    2026 Cost per credit: $1,133
    Credits: 30
    GRE requirement: Not required
    Learn more: Program details
  30. The University of Texas at Dallas

    Richardson, Texas
    Program: Executive Master of Science in Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $39,996
    2026 Cost per credit: $1,212
    Credits: 33
    GRE requirement: Required
    Learn more: Program details
  31. The University of Texas at El Paso

    El Paso, Texas
    Program: Master of Science in Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $18,540
    2026 Cost per credit: $618
    Credits: 30
    GRE requirement: Not required
    Learn more: Program details
  32. University of California-Irvine

    Irvine, California
    Program: M.S. Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $60,192
    2026 Cost per credit: $1,254
    Credits: 48
    GRE requirement: Not required
    Learn more: Program details
  33. University of Houston-Clear Lake

    Houston, Texas
    Program: Software Engineering M.S.
    ABET accreditation: Yes
    Delivery method: Online & campus
    Total tuition: $19,830 in-state | $38,700 out-of-state
    2026 Cost per credit: $661 in-state | $1,290 out-of-state
    Credits: 30
    GRE requirement: Required
    Learn more: Program details
  34. University of Miami

    Coral Gables, Florida
    Program: Master of Science in Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $79,320
    2026 Cost per credit: $2,644
    Credits: 30
    GRE requirement: Not required
    Learn more: Program details
  35. University of Michigan-Dearborn

    Dearborn, Michigan
    Program: MS in Software Engineering
    ABET accreditation: Yes
    Delivery method: Online & campus
    Total tuition: $34,800 in-state | $58,200 out-of-state
    2026 Cost per credit: $1,160 in-state | $1,940 out-of-state
    Credits: 30
    GRE requirement: Not required
    Learn more: Program details
  36. University of Michigan-Flint

    Flint, Michigan
    Program: Master’s in Software Engineering
    ABET accreditation: Yes
    Delivery method: Online & campus
    Total tuition: $27,168 in-state | $36,992 out-of-state
    2026 Cost per credit: $849 in-state | $1,156 out-of-state
    Credits: 32
    GRE requirement: Not required
    Learn more: Program details
  37. University of Minnesota-Twin Cities

    Minneapolis, Minnesota
    Program: Master of Science in Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $53,220 in-state | $83,880 out-of-state
    2026 Cost per credit: $1,774 in-state | $2,796 out-of-state
    Credits: 30
    GRE requirement: Required
    Learn more: Program details
  38. University of St Thomas

    St. Paul, Minnesota
    Program: M.S. in Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $40,500
    2026 Cost per credit: $1,350
    Credits: 30
    GRE requirement: Not required
    Learn more: Program details
  39. University of Washington-Bothell Campus

    Bothell, Washington
    Program: Master of Science in Computer Science & Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $46,992
    2026 Cost per credit: $979
    Credits: 48
    GRE requirement: Optional
    Learn more: Program details
  40. Villanova University

    Villanova, Pennsylvania
    Program: Master of Science in Software Engineering
    ABET accreditation: Yes
    Delivery method: Campus
    Total tuition: $47,850
    2026 Cost per credit: $1,595
    Credits: 30
    GRE requirement: Not required
    Learn more: Program details

Online Programs

  1. DePaul University

    Chicago, Illinois
    Program: Master of Science in Software Engineering
    ABET Accreditation: No
    Delivery Method: Online & campus
    Total tuition: $47,184
    2026 Cost per credit: $983
    Credits: 48
    GRE Required: Not required
    Learn more: Program details
  2. Drexel University

    Philadelphia, Pennsylvania
    Program: Master's in Software Engineering
    ABET Accreditation: Yes
    Delivery Method: Online & campus
    Total tuition: $66,645
    2026 Cost per credit: $1,481
    Credits: 45
    GRE Required: Not required
    Learn more: Program details
  3. East Carolina University

    Greenville, North Carolina
    Program: Master of Science in Software Engineering
    ABET Accreditation: Yes
    Delivery Method: Online & campus
    Total tuition: $15,960 in-state | $43,560 out-of-state
    2026 Cost per credit: $532 in-state | 1,452 out-of-state (Campus) | $366 in-state | $1,287 out-of-state (Online)
    Credits: 30
    GRE Required: Required
    Learn more: Program details
  4. Grand Canyon University

    Phoenix, Arizona
    Program: Online Master’s in Software Engineering
    ABET Accreditation: Yes
    Delivery Method: Online
    Total tuition: $22,800
    2026 Cost per credit: $600
    Credits: 38
    GRE Required: Required
    Learn more: Program details
  5. Kennesaw State University

    Kennesaw, Georgia
    Program: Master of Science in Software Engineering
    ABET Accreditation: Yes
    Delivery Method: Online, campus & hybrid
    Total tuition: $27,810 in-state | $52,950 out-of-state
    2026 Cost per credit: $927 in-state | $1,765 out-of-state (Campus) | $733 Online
    Credits: 30
    GRE Required: Optional
    Learn more: Program details
  6. Loyola University Chicago

    Chicago, Illinois
    Program: MS in Software Engineering
    ABET Accreditation: Yes
    Delivery Method: Online, campus & hybrid
    Total tuition: $36,450
    2026 Cost per credit: $1,215
    Credits: 30
    GRE Required: Not required
    Learn more: Program details
  7. North Dakota State University-Main Campus

    Fargo, North Dakota
    Program: Master’s degree in Software Engineering
    ABET Accreditation: Yes
    Delivery Method: Online & campus
    Total tuition: $13,410
    2026 Cost per credit: $447
    Credits: 30
    GRE Required: Not required
    Learn more: Program details
  8. Pace University

    New York, New York
    Program: Ms in Software Development and Engineering
    ABET Accreditation: Yes
    Delivery Method: Online & campus
    Total tuition: $60,120 Campus | $45,720 Online
    2026 Cost per credit: $1,670 Campus | $1,270 Online
    Credits: 36
    GRE Required: Not required
    Learn more: Program details
  9. Pennsylvania State University-World Campus

    University Park, Pennsylvania
    Program: Master of Software Engineering
    ABET Accreditation: Yes
    Delivery Method: Online
    Total tuition: $37,332
    2026 Cost per credit: $1,037
    Credits: 36
    GRE Required: Not required
    Learn more: Program details
  10. Regis University

    Denver, Colorado
    Program: M.S. in Software Engineering
    ABET Accreditation: Yes
    Delivery Method: Online & campus
    Total tuition: $38,376
    2026 Cost per credit: $1,066
    Credits: 36
    GRE Required: Not required
    Learn more: Program details
  11. St. Mary's University

    San Antonio, Texas
    Program: Online Master’s in Software Engineering
    ABET Accreditation: No
    Delivery Method: Online
    Total tuition: $34,980
    2026 Cost per credit: $1,166
    Credits: 30
    GRE Required: Not required
    Learn more: Program details
  12. Stevens Institute of Technology

    Hoboken, New Jersey
    Program: Software Engineering Master's Program
    ABET Accreditation: Yes
    Delivery Method: Online & campus
    Total tuition: $91,950
    2026 Cost per credit: $3,065
    Credits: 30
    GRE Required: Optional
    Learn more: Program details
  13. Texas Tech University

    Lubbock, Texas
    Program: Master of Science in Software and Security Engineering
    ABET Accreditation: Yes
    Delivery Method: Online
    Total tuition: $24,893
    2026 Cost per credit: $803
    Credits: 31
    GRE Required: Not required
    Learn more: Program details
  14. University of Arizona

    Tucson, Arizona
    Program: Master of Science in Software Engineering
    ABET Accreditation: Yes
    Delivery Method: Online
    Total tuition: $30,000
    2026 Cost per credit: $1,000
    Credits: 30
    GRE Required: Not required
    Learn more: Program details
  15. University of Houston-Clear Lake

    Houston, Texas
    Program: Software Engineering M.S.
    ABET Accreditation: Yes
    Delivery Method: Online & campus
    Total tuition: $19,830 in-state | $38,700 out-of-state
    2026 Cost per credit: $661 in-state | $1,290 out-of-state
    Credits: 30
    GRE Required: Required
    Learn more: Program details
  16. University of Michigan-Dearborn

    Dearborn, Michigan
    Program: MS in Software Engineering
    ABET Accreditation: Yes
    Delivery Method: Online & campus
    Total tuition: $34,800 in-state | $58,200 out-of-state
    2026 Cost per credit: $1,160 in-state | $1,940 out-of-state
    Credits: 30
    GRE Required: Not required
    Learn more: Program details
  17. University of Michigan-Flint

    Flint, Michigan
    Program: Master’s in Software Engineering
    ABET Accreditation: Yes
    Delivery Method: Online & campus
    Total tuition: $27,168 in-state | $36,992 out-of-state
    2026 Cost per credit: $849 in-state | $1,156 out-of-state
    Credits: 32
    GRE Required: Not required
    Learn more: Program details
  18. Washington State University - Global Campus

    Pullman, Washington
    Program: Master of Science in Software Engineering
    ABET Accreditation: Yes
    Delivery Method: Online
    Total tuition: $21,452
    2026 Cost per credit: $692
    Credits: 31
    GRE Required: Not required
    Learn more: Program details
  19. West Virginia University

    Morgantown, West Virginia
    Program: Masters of Science in Software Engineering
    ABET Accreditation: Yes
    Delivery Method: Online
    Total tuition: $23,550
    2026 Cost per credit: $785
    Credits: 30
    GRE Required: Not required
    Learn more: Program details
  20. Western Governors University

    Salt Lake City, Utah
    Program: Master of Science in Software Engineering
    ABET Accreditation: Yes
    Delivery Method: Online
    Total tuition: $18,330
    2026 Cost per credit: $611
    Credits: 30
    GRE Required: Not required
    Learn more: Program details

Expert Advice

Find the latest interviews with subject matter experts and people working at the forefront of their field and get advice on Master’s of Software Engineering directly from some of the world’s leading authorities. Learn more about all the different pathways and opportunities available in tech today.

  1. How did you first get into software engineering (what kind of degree or work experience led you to the field?)
  2. Why get a master’s in software engineering, and why now?
  3. What’s the best way to prepare for a software engineering program? What kinds of skills or experience should students have?
  4. What else will students learn?
  5. What types of jobs are software engineering graduates finding? Is there a favorite company or organization amongst students?
  6. If you had to choose one or two books, articles, documentaries, podcasts, etc. to be included on a required reading list for software engineering, what would it be?


Primary Sidebar

WRITER

Vasilia Niles is a digital nomad and futurist enthusiast who travels to connect dots between different cultures.

ON THIS PAGE

  • What is MS in Software Eng?
  • Software Eng MS vs. MS CS
  • 2026 Campus Rankings
  • 2026 Online Rankings
  • Who Should Consider
  • Admission
  • Curriculum
  • Specializations
  • Program Format
  • Degree Cost
  • Is It Worth It?
  • Jobs & Salary Outlook
  • Careers
  • Degree Alternatives
  • FAQs
  • School Listings
  • Expert Advice

Follow us

About Us | Privacy Policy | Terms of Use | Copyright © 2026 | TechGuide | All Rights Reserved