Software Engineering Programs by City for 2027

The 50 most populous U.S. metro areas, each with its software engineering and computer science programs. Pick a city for its programs, costs and what software developers earn there.
City pages
50
the most populous metro areas
SE programs
67
bachelor’s and master’s
Cities with 5+ in the city limits
0
Census place boundaries

At a glance

  • 50 city pages cover the 50 most populous U.S. metro areas. They span 29 states and DC, from New York City down.
  • New York City, Los Angeles, Dallas-Fort Worth and Phoenix have the most, 5. Counted across the metro area.
  • 0 cities have 5 or more programs inside the city limits. The other 50 pages cover the whole metro area, as “near” the city.
  • 19 metro areas have no program titled software engineering. Their pages list the computer science programs and online options instead.
By city

Software engineering programs in the largest metro areas

SE counts programs titled software engineering inside the city limits; where fewer than 5 are inside, the page covers the metro area and the count is marked “metro area”. CS counts computer science programs inside the city limits. For a city not listed here, see its state page.

FAQ

Frequently asked questions

Which city has the most software engineering programs?

New York City, Los Angeles, Dallas-Fort Worth and Phoenix, with 5 programs titled software engineering each across the metro area, counting bachelor’s and master’s degrees.

Why do some pages say “near” a city?

A program counts as in a city only when its campus sits inside the city’s Census boundary. Where fewer than 5 programs titled software engineering are inside, the page covers the whole metro area instead and lists each program’s distance from the city center. 50 of the 50 pages work this way.

Which cities are covered?

The 50 most populous U.S. metro areas, by the Census Bureau’s 2024 population estimates. A city outside them is covered by its state page, which lists every program in the state.

What does the CS count mean?

It is the number of computer science programs inside the city limits, from IPEDS. Computer science is the degree most software engineers hold besides software engineering itself.

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 .