the logo

Best universities for engineering degrees in the US 2024

Explore the best universities for engineering degrees in the US using data from the Times Higher Education World University Rankings

  • Best universities in
December 1 2023
Why study mechanical engineering?

Share

Top 10 universities for engineering in the US 2024

Scroll down for the full list of best universities for engineering in the US

US engineering rank 2024Engineering rank 2024 UniversityState
11 Harvard UniversityMassachusetts
22 Stanford UniversityCalifornia
33 Massachusetts Institute of TechnologyMassachusetts
46 University of California, BerkeleyCalifornia
57 California Institute of TechnologyCalifornia
68 Princeton UniversityNew Jersey
712 Georgia Institute of TechnologyGeorgia
817 University of California, Los AngelesCalifornia
918 Yale UniversityConnecticut
1019 University of Michigan-Ann ArborMichigan

Through the US college system, undergraduate students can study a number of different subjects before deciding on a major.

For prospective engineering students, however, it’s worth having an idea of which field of engineering you’d like to specialise in for your major when you apply. This is because you’ll often need to have completed a specific set of foundational classes in mathematics, physics and materials science in order to pursue your chosen engineering specialism.

There are many different branches of engineering in which students can specialise, including civil engineering, electrical engineering, aerospace engineering and more. Many students will choose to stay for a postgraduate course in order to further develop their speciality before entering the world of work.

These are the top universities in the US for engineering degrees.

5. California Institute of Technology

California Institute of Technology offers programmes for undergraduates, graduates and postdoctoral candidates through their division of chemistry and chemical engineering.

Admission to Caltech is competitive with the college accepting 230 new students each year and 10 to 15 upperclassmen, allowing class sizes to remain small.

Students will undergo broad and detailed training in chemical engineering, balancing classroom lectures with laboratory experience. Students will learn about the societal impact of chemical engineering within the courses. 

At the California Institute of Technology engineering students will be given the opportunity to choose one of four divisions of chemical engineering in which to specialise, choosing from biomolecular, environmental, materials or process systems. Students will then have the opportunity to pursue independent research for their thesis in their second and third years.

4. University of California, Berkeley

The University of California, Berkeley College of Engineering has nine undergraduate engineering programmes: chemical; civil; computer; electrical; environmental; industrial; materials; mechanical; and bioengineering.

Students at the College of Engineering must take at least six courses to satisfy their humanities and social sciences requirement, as well as maintaining a minimum overall grade point average of 2.00.

Undergraduate students may apply directly to an engineering programme of their choice or remain undeclared if they wish first to explore different areas of engineering.

The master of engineering focuses on business and engineering management within your chosen engineering discipline. The university also offers an MBA/MEng programme that enables students to earn two master’s degrees in the time it takes to complete one. Students in this programme will take both business and engineering courses.

Berkeley students have access to many teaching and research facilities, including the Jacobs Institute for Design Innovation, which offers practical design and prototyping experience. There is also the Sutardja Centre for Entrepreneurship and Technology, aiding students in launching new companies. The Fung Institute for Engineering Leadership is an educational facility on campus that encourages innovation.

About a quarter of engineering students at Berkeley are international.


Best universities in the world for engineering degrees
Best universities in Canada for engineering degrees
Best universities in Australia for engineering degrees
Best universities for engineering degrees in the UK


3. Massachusetts Institute of Technology

The Massachusetts Institute of Technology’s School of Engineering is the largest of MIT’s five schools.

When students join MIT, they take courses across all five schools and then choose their major from whichever school they wish. About 70 per cent of undergraduates declare engineering as their major, according to the university.

The school has nine engineering departments covering the following areas: aeronautics and astronautics; biological; chemical; civil and environmental; electrical and computer science; medical engineering and science; materials science; mechanical; and nuclear science.

The engineering master’s programme at MIT runs for two years and is available across a range of courses, including mechanical engineering and aeronautics and astronautics. Students may also be awarded the engineer’s degree at a postgraduate level. This programme provides a higher level of professional competence than is required by the master’s degree, but there is less emphasis on research than in the doctoral programme.

Engineering students at MIT have a range of opportunities to access during their studies, including study-abroad options, entrepreneurship support, research experiences and hands-on practical learning.

2. Stanford University

Stanford University’s engineering department offers 16 undergraduate majors for engineering students, including: aeronautics, bioengineering, environmental systems, materials science, mechanical engineering, engineering physics and product design among others.

The master of science in engineering is available across all nine departments of engineering and combines academic course work with research.

Stanford undergraduates may also apply to master’s programmes as coterminal students, which means that they are classified as both undergraduate and postgraduate students and may take courses across both curricula.

Undergraduate students also have the opportunity to take part in the research experience for undergraduates (REU), providing the chance to work with faculty members on advanced research topics. The top 30 students of each undergraduate class are presented with the Frederick Emmons Terman Engineering Scholastic Award, named after the fourth dean of the school.

Stanford University has a range of facilities accessible to students, from the Stanford Woods Institute for the Environment, to the Aerospace Robotics Lab and the Stanford Artificial Intelligence Laboratory.

1. Harvard University

Harvard University offers several engineering undergraduate programmes: materials science and mechanical engineering; environmental science and engineering; electrical engineering; computer science; bioengineering; and applied mathematics.

The engineering faculty also offers a broad range of graduate and professional programmes for postgraduate students.

For most of Harvard’s engineering programmes, students will start their first year learning the foundational concepts, including mathematics and physics.

Engineering students at Harvard can get involved in a number of extracurricular clubs, from the Climate Governance Initiative to the Harvard College Engineering Society. These student-run organisations allow like-minded students to come together and develop their interests.

The engineering campus is split between two areas, one in Cambridge near Harvard Yard, and the other on Western Avenue in Allston. The Cambridge campus is home to classrooms and laboratories, while the Allston campus houses the Science and Engineering Complex, as well as the Engineering Yard and Harvard Innovation Lab.


What can you do with an aerospace engineering degree?
What can you do with a chemical engineering degree?
What can you do with a civil engineering degree?
What can you do with an electrical engineering degree?
What can you do with a general engineering degree?
What can you do with a mechanical engineering degree?


Top universities in the US for engineering degrees 2024

Click each institution to view its full World University Rankings 2024 results. 

US engineering rank 2024Engineering rank 2024 UniversityState
11 Harvard UniversityMassachusetts
22 Stanford UniversityCalifornia
33 Massachusetts Institute of TechnologyMassachusetts
46 University of California, BerkeleyCalifornia
57 California Institute of TechnologyCalifornia
68 Princeton UniversityNew Jersey
712 Georgia Institute of TechnologyGeorgia
817 University of California, Los AngelesCalifornia
918 Yale UniversityConnecticut
1019 University of Michigan-Ann ArborMichigan
1121 Carnegie Mellon UniversityPennsylvania
1224 University of Illinois at Urbana-ChampaignIllinois
1325 Columbia UniversityNew York
1427 Cornell UniversityNew York
1528 University of Texas at AustinTexas
1631 Northwestern UniversityIllinois
1732 Purdue University West LafayetteIndiana
1836 University of PennsylvaniaPennsylvania
1937 Johns Hopkins UniversityMaryland
2041 University of California, San DiegoCalifornia
2146 University of California, Santa BarbaraCalifornia
2250 University of WashingtonWashington
23=54 Texas A&M UniversityTexas
2461 Duke UniversityNorth Carolina
25=73 University of Wisconsin-MadisonWisconsin
2682 Rice UniversityTexas
2786 Penn State (Main campus)Pennsylvania
2887 Brown UniversityRhode Island
=29=88 University of California, DavisCalifornia
=29=88 University of MassachusettsMassachusetts
31=92 Virginia Polytechnic Institute and State UniversityVirginia
3295 University of Southern CaliforniaCalifornia
=33101–125 University of California, IrvineCalifornia
=33101–125 University of Colorado BoulderColorado
=33101–125 University of Maryland, College ParkMaryland
=33101–125 University of MinnesotaMinnesota
=33101–125 New York UniversityNew York
=33101–125 North Carolina State UniversityNorth Carolina
=33101–125 Ohio State University (Main campus)Ohio
=40126–150 Arizona State University (Tempe)Arizona
=40126–150 University of North Carolina at Chapel HillNorth Carolina
=40126–150 The University of Tennessee-KnoxvilleTennessee
=43151–175 University of ArizonaArizona
=43151–175 Boston UniversityMassachusetts
=43151–175 University of California, RiversideCalifornia
=43151–175 University of DelawareDelaware
=43151–175 University of FloridaFlorida
=43151–175 Northeastern University, USIllinois
=43151–175 University of Notre DameIndiana
=50176–200 Case Western Reserve UniversityOhio
=50176–200 Drexel UniversityPennsylvania
=50176–200 Michigan State UniversityMichigan
=50176–200 Vanderbilt UniversityTennessee
=54201–250 University at BuffaloNew York
=54201–250 University of California, Santa CruzCalifornia
=54201–250 University of Central FloridaFlorida
=54201–250 Dartmouth CollegeNew Hampshire
=54201–250 University of HoustonTexas
=54201–250 University of Illinois ChicagoIllinois
=54201–250 University of Nebraska-LincolnNebraska
=54201–250 University of South FloridaFlorida
=54201–250 Stony Brook UniversityNew York
=54201–250 University of Texas at DallasTexas
=54201–250 University of Virginia (Main campus)Virginia
=54201–250 Washington State UniversityWashington
=54201–250 Washington University in St LouisMissouri
=67251–300 University of ConnecticutConnecticut
=67251–300 Florida International UniversityFlorida
=67251–300 Florida State UniversityFlorida
=67251–300 Illinois Institute of TechnologyIllinois
=67251–300 University of IowaIowa
=67251–300 Iowa State UniversityIowa
=67251–300 University of KentuckyKentucky
=67251–300 Missouri University of Science and TechnologyMissouri
=67251–300 University of Pittsburgh-Pittsburgh campusPennsylvania
=67251–300 University of RochesterNew York
=67251–300 Rutgers University – New BrunswickNew Jersey
=67251–300 University of South Carolina-ColumbiaSouth Carolina
=67251–300 SUNY Binghamton UniversityNew York
=67251–300 University of Texas at ArlingtonTexas
=67251–300 University of UtahUtah
=82301–400 Auburn UniversityAlabama
=82301–400 Colorado State University, Fort CollinsColorado
=82301–400 George Washington UniversityWashington DC
=82301–400 Indiana UniversityIndiana
=82301–400 University of MiamiFlorida
=82301–400 Mississippi State UniversityMississippi
=82301–400 New Jersey Institute of TechnologyNew Jersey
=82301–400 Rensselaer Polytechnic InstituteNew York
=82301–400 Stevens Institute of TechnologyNew Jersey
=82301–400 Temple UniversityPennsylvania
=82301–400 The University of Texas at San AntonioTexas
=82301–400 University of ToledoOhio
=82301–400 Tufts UniversityMassachusetts
=82301–400 The University of TulsaOklahoma
=96401–500 University of AlabamaAlabama
=96401–500 University of ArkansasArkansas
=96401–500 University of California, MercedCalifornia
=96401–500 Florida Agricultural and Mechanical UniversityFlorida
=96401–500 George Mason UniversityVirginia
=96401–500 University of GeorgiaGeorgia
=96401–500 University of Hawai’i at MānoaHawai'i
=96401–500 Lehigh UniversityPennsylvania
=96401–500 Louisiana State UniversityLouisiana
=96401–500 Mizzou - University of MissouriMissouri
=96401–500 Syracuse UniversityNew York
=96401–500 Texas Tech UniversityTexas
=96401–500 Virginia Commonwealth UniversityVirginia
=96401–500 Worcester Polytechnic InstituteMassachusetts
=110501–600 University of KansasKansas
=110501–600 Marquette UniversityWisconsin
=110501–600 University of Maryland, Baltimore CountyMaryland
=110501–600 University of North Carolina at CharlotteNorth Carolina
=110501–600 Oklahoma State UniversityOklahoma
=110501–600 University of Rhode IslandRhode Island
=110501–600 University of Texas at El PasoTexas
=110501–600 Wayne State UniversityMichigan
=110501–600 Western Michigan UniversityMichigan
=110501–600 University of WyomingWyoming
=120601–800 Baylor UniversityTexas
=120601–800 Clarkson UniversityNew York
=120601–800 University of Colorado Denver/Anschutz Medical CampusColorado
=120601–800 Florida Atlantic UniversityFlorida
=120601–800 Kansas State UniversityKansas
=120601–800 University of MemphisTennessee
=120601–800 University of Nevada, Las VegasNevada
=120601–800 New Mexico State University (Main campus)New Mexico
=120601–800 Northern Illinois UniversityIllinois
=120601–800 Ohio University (Main campus)Ohio
=120601–800 Rochester Institute of TechnologyNew York
=120601–800 San Diego State UniversityCalifornia
=120601–800 Texas State UniversityTexas
=120601–800 Wake Forest UniversityNorth Carolina
=134801–1000 Florida Institute of TechnologyFlorida
=134801–1000 Georgia Southern UniversityGeorgia
=134801–1000 Montana State UniversityMontana
=134801–1000 Oakland UniversityMichigan
=134801–1000 Old Dominion UniversityVirginia
=134801–1000 Portland State UniversityOregon
=1401001+ Rowan UniversityNew Jersey
=1401001+ University of Texas Rio Grande ValleyTexas

You may also like

virtual job interview

How to land a job as an engineering graduate

Engineering graduates develop many skills that can be applied to a wide range of industries, not only engineering. Vince Pizzoni, a professor of chemical and environmental engineering at the University of Nottingham, shares some advice on how to prepare for those job applications

Vince Pizzoni

November 30 2023
sticky sign up

Register free and enjoy extra benefits