Software Engineering Degree Rankings for 2027

85 bachelor’s and 53 master’s degrees titled software engineering at 116 schools, each checked against the school’s own page. Start with the degree level, the way you want to study, or your state.
Three students lean over one laptop at a long table, with a lawn and brick buildings through the windows behind them
Bachelor’s programs
85
titled software engineering
Master’s programs
53
titled software engineering
ABET-accredited
39
ABET’s own list
Available online
21
the school’s own page

At a glance

  • 85 bachelor’s and 53 master’s degrees are titled software engineering. They are at 116 colleges and campuses, each checked against the school’s own page.
  • San Jose State University tops the bachelor’s ranking. It scores 87.0 out of 100 on completion, net price, ABET accreditation and program size.
  • 39 programs are ABET-accredited. Each is on ABET’s own list under its Engineering Accreditation Commission.
  • 21 can be completed online. The school’s own program page says so for each.
  • 36 states have a program titled software engineering. The other 15 state pages list computer science programs instead.
Rankings

Rankings and lists

Software engineering

Computer science for future software engineers

Compare

By state

Programs by state

Every state and DC has a page. Where no school offers a degree titled software engineering, the page lists the state’s computer science programs.

36 states with a software engineering program

Software Engineering Programs by State

All 50 states and DC, with software engineering, ABET and computer science counts for each, and the 15 states with no program titled software engineering.

Open
FAQ

Frequently asked questions

How many software engineering degree programs are there?

85 bachelor’s and 53 master’s degrees titled software engineering, at 116 colleges and campuses, each checked against the school’s own page.

How are the programs ranked?

Campus bachelor’s programs are scored out of 100 on the school’s completion rate, net price, ABET accreditation and program size; online bachelor’s on published cost, completion, school earnings and ABET; master’s programs on graduate tuition, program size, the school’s research activity and whether its bachelor’s is ABET-accredited. Each program has one score, shown wherever it appears on the site.

Which states have no degree titled software engineering?

Alaska, Arkansas, Delaware, District of Columbia, Hawaii, Kansas, Louisiana, Maine, Maryland, Nevada, New Hampshire, New Mexico, Rhode Island, South Dakota, Wyoming. Their state pages list the computer science programs there instead.

Can you earn a software engineering degree online?

Yes. 21 software engineering degrees can be completed online, according to each school’s own program page.

Sources

Sources

Every figure on this page comes from one of these. Numbers are computed from the data at build time, never typed in.

  1. 1 NCES IPEDS completions, 2021-22 to 2023-24 The program list and graduates a year, averaged over three award years, first major only.
  2. 2 NCES IPEDS institutional charges, 2023-24 Annual tuition at the program’s own level: undergraduate for bachelor’s programs; for master’s, the school-wide average graduate tuition, which excludes program fees.
  3. 3 NCES IPEDS graduation rates The school’s six-year graduation rate, reported for the whole school, not the program.
  4. 4 NCES IPEDS institutional characteristics, HD2024 The school’s 2021 Carnegie Classification (R1, R2, doctoral/professional), for the master’s research-activity factor.
  5. 5 NCES IPEDS distance education, 2023-24 Programs offered entirely online; used for the Format column only where the program’s page doesn’t state a format.
  6. 6 ABET Accredited Program Search Programs accredited by ABET’s Engineering Accreditation Commission. Read .