Educads

3,209 Best Engineering Programs in the United States

There are 3,209 Engineering programs in the United States, spread across 758 universities, typically lasting 4 years. Courses from Massachusetts Institute of Technology, Harvard University and Cornell University come first, because those universities rank highest.

1586PhD / Doctorate
MT Montana Tech logo
#913 in United States United States

Earth Science and Engineering

Montana Tech — The PhD in Earth Science and Engineering at Montana Tech is designed for those who aspire to conduct advanced research in the fields of geology, geophysics, and environme...

PhD / DoctorateLevel
4–6 yearsDuration
Full TimeMode
FallIntake
Engineering
1587Master's Degree
MT Montana Tech logo
#913 in United States United States

Electrical Engineering

Montana Tech — The Master's Degree in Electrical Engineering at Montana Tech equips students with advanced knowledge and practical skills in the dynamic field of electrical engineering....

Master's DegreeLevel
1–2 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering
1588PhD / Doctorate
MT Montana Tech logo
#913 in United States United States

Energy Engineering and Science

Montana Tech — Overview of Energy Engineering and ScienceThe PhD program in Energy Engineering and Science at Montana Tech focuses on advanced research and studies in the fields of ener...

PhD / DoctorateLevel
4–6 yearsDuration
Full TimeMode
FallIntake
Engineering
1590Master's Degree
MT Montana Tech logo
#913 in United States United States

Environmental Engineering

Montana Tech — The Master's Degree in Environmental Engineering at Montana Tech is designed to equip students with the technical and analytical skills needed to address pressing environ...

Master's DegreeLevel
1–2 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering
1593Master's Degree
MT Montana Tech logo
#913 in United States United States

Geological Engineering

Montana Tech — The Master's degree in Geological Engineering at Montana Tech prepares students for a critical role in addressing geological challenges within engineering contexts. This...

Master's DegreeLevel
1–2 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering
1595Master's Degree
MT Montana Tech logo
#913 in United States United States

Geoscience, Engineering Geology

Montana Tech — About the Geoscience, Engineering Geology Master's DegreeThe Master's degree in Geoscience, specializing in Engineering Geology, at Montana Tech offers students a compreh...

Master's DegreeLevel
1–2 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering
1598Master's Degree
MT Montana Tech logo
#913 in United States United States

Materials Science and Engineering

Montana Tech — The Master's Degree in Materials Science and Engineering at Montana Tech provides an in-depth exploration of the properties, applications, and performance of various mate...

Master's DegreeLevel
1–2 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering
1599Bachelor's Degree
MT Montana Tech logo
#913 in United States United States

Mechanical Engineering

Montana Tech — The Bachelor's Degree in Mechanical Engineering at Montana Tech covers a comprehensive range of topics essential for understanding and applying engineering principles to...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering
1600Bachelor's Degree
MT Montana Tech logo
#913 in United States United States

Metallurgical and Materials Engineering

Montana Tech — The Bachelor's Degree in Metallurgical and Materials Engineering at Montana Tech equips students with a comprehensive understanding of metals and materials and their appl...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering
1601Master's Degree
MT Montana Tech logo
#913 in United States United States

Metallurgical/Mineral Processing Engineering

Montana Tech — Overview of Metallurgical/Mineral Processing EngineeringThe Master's Degree in Metallurgical/Mineral Processing Engineering at Montana Tech is designed to provide student...

Master's DegreeLevel
1–2 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering
1602Master's Degree
MT Montana Tech logo
#913 in United States United States

Mining Engineering

Montana Tech — The Master's Degree in Mining Engineering at Montana Tech is designed to equip students with advanced knowledge and skills in the field of mining and mineral resource dev...

Master's DegreeLevel
1–2 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering
1603Master's Degree
MT Montana Tech logo
#913 in United States United States

Nuclear Energy

Montana Tech — The Master's Degree in Nuclear Energy at Montana Tech provides a comprehensive exploration of the principles and technologies used in nuclear energy production and safety...

Master's DegreeLevel
1–2 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering
1604Master's Degree
MT Montana Tech logo
#913 in United States United States

Petroleum Engineering

Montana Tech — The Master's Degree in Petroleum Engineering at Montana Tech is designed to provide students with advanced knowledge and expertise in the exploration, production, and man...

Master's DegreeLevel
1–2 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering
1606Bachelor's Degree
MT Montana Tech logo
#913 in United States United States

Software Engineering

Montana Tech — The Bachelor’s Degree in Software Engineering at Montana Tech provides a comprehensive foundation in the design, development, and maintenance of software systems. This co...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering

How these courses are ranked

65 of these universities hold a QS World position, from #1 (Massachusetts Institute of Technology) to #596 (University of Iowa); they are listed first, in that order. Below them, universities follow their research output: Harvard University is cited most (146,463,495 citations). 29 universities have neither a QS position nor a research record yet and appear at the end, marked "Not yet ranked".

Levels, lengths and start dates

By level: 1,640 bachelor's, 399 diploma, 179 master's and 85 phd / doctorate. Within the subject, the largest areas are Engineering (3,111), Civil Engineering (20), Electrical & Electronic Engineering (17) and Biomedical Engineering (13). The usual length is 4 years and 2 years. 98% are full-time and 58 can be studied online. Start dates lean to Fall (100% of courses with a stated intake) and Spring (97% of courses with a stated intake). New Mexico State University offers the widest choice, with 30 of these courses.

Frequently asked questions

What are the top universities for Engineering in the United States?

Massachusetts Institute of Technology (QS World #1), Harvard University (QS World #5) and Cornell University (QS World #13) lead this list. QS World positions come first; the rest are ranked by research impact.

Which is the cheapest university for Engineering in the United States?

Of those with published fees, University of Puerto Rico-Mayaguez is the least expensive at about USD 5,274 a year. Fees are indicative — confirm on the university's site.

How long does an Engineering course take in the United States?

Most listed courses run 4 years, with 2 years the next most common.

When do Engineering courses start in the United States?

Fall is the main intake — 100% of courses with a stated start date begin then, and Spring is the second.

Can I study Engineering online with a university in the United States?

58 of these courses are listed as online.

Which university has the most Engineering courses in the United States?

New Mexico State University, with 30, ahead of Capitol Technology University (27).

Get your destination country university & scholarship updates

New scholarships, application deadlines and admission guides — a couple of emails a month, no spam.

Stay updated

Get admission alerts, scholarship deadlines & university news — free.