Software Engineering Programs by City for 2027
- 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.
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.
Showing 50 of 50 cities
Nothing matches “”. Try a city or state name, or a two-letter abbreviation.
- New York CityNew York 5 SE metro area 27 CS
- Los AngelesCalifornia 5 SE metro area 9 CS
- Dallas-Fort WorthTexas 5 SE metro area 2 CS
- PhoenixArizona 5 SE metro area 3 CS
- ChicagoIllinois 3 SE metro area 16 CS
- AtlantaGeorgia 3 SE metro area 8 CS
- PhiladelphiaPennsylvania 3 SE metro area 7 CS
- DetroitMichigan 3 SE metro area 1 CS
- MilwaukeeWisconsin 3 SE metro area 5 CS
- MiamiFlorida 2 SE metro area 0 CS
- BostonMassachusetts 2 SE metro area 9 CS
- SeattleWashington 2 SE metro area 7 CS
- Minneapolis-St. PaulMinnesota 2 SE metro area 9 CS
- San AntonioTexas 2 SE metro area 4 CS
- CincinnatiOhio 2 SE metro area 1 CS
- IndianapolisIndiana 2 SE metro area 4 CS
- ClevelandOhio 2 SE metro area 4 CS
- San JoseCalifornia 2 SE metro area 2 CS
- Salt Lake CityUtah 2 SE metro area 3 CS
- HoustonTexas 1 SE metro area 3 CS
- WashingtonDistrict of Columbia 1 SE metro area 12 CS
- Tampa BayFlorida 1 SE metro area 3 CS
- San DiegoCalifornia 1 SE metro area 9 CS
- St. LouisMissouri 1 SE metro area 2 CS
- PortlandOregon 1 SE metro area 4 CS
- PittsburghPennsylvania 1 SE metro area 6 CS
- NashvilleTennessee 1 SE metro area 6 CS
- ProvidenceRhode Island 1 SE metro area 5 CS
- Oklahoma CityOklahoma 1 SE metro area 2 CS
- LouisvilleKentucky 1 SE metro area 1 CS
- HartfordConnecticut 1 SE metro area 0 CS
- RiversideCalifornia 0 SE metro area 4 CS
- San Francisco Bay AreaCalifornia 0 SE metro area 4 CS
- DenverColorado 0 SE metro area 4 CS
- OrlandoFlorida 0 SE metro area 0 CS
- CharlotteNorth Carolina 0 SE metro area 2 CS
- BaltimoreMaryland 0 SE metro area 5 CS
- AustinTexas 0 SE metro area 3 CS
- SacramentoCalifornia 0 SE metro area 2 CS
- Las VegasNevada 0 SE metro area 0 CS
- Kansas CityMissouri 0 SE metro area 4 CS
- ColumbusOhio 0 SE metro area 3 CS
- Virginia Beach-NorfolkVirginia 0 SE metro area 1 CS
- JacksonvilleFlorida 0 SE metro area 1 CS
- RaleighNorth Carolina 0 SE metro area 4 CS
- RichmondVirginia 0 SE metro area 1 CS
- MemphisTennessee 0 SE metro area 5 CS
- BirminghamAlabama 0 SE metro area 0 CS
- FresnoCalifornia 0 SE metro area 2 CS
- Grand RapidsMichigan 0 SE metro area 2 CS
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
Every figure on this page comes from one of these. Numbers are computed from the data at build time, never typed in.
- 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 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 NCES IPEDS graduation rates The school’s six-year graduation rate, reported for the whole school, not the program.
- 4 NCES IPEDS institutional characteristics, HD2024 The school’s 2021 Carnegie Classification (R1, R2, doctoral/professional), for the master’s research-activity factor.
- 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 ABET Accredited Program Search Programs accredited by ABET’s Engineering Accreditation Commission. Read .