Find Schools

Study Area & Zipcode

Computer Engineering

Find Schools Near

2021 Best Colleges for Computer Engineering

Approximately 15,694 computer engineering degrees were awarded to students last year in the United States. With so many options it can be a challenge finding the right fit. This year's Best Colleges for Computer Engineering ranking analyzed 102 colleges and universities that offer a bachelor's degree in computer engineering. We look at over 20 factors to determine the top 15% of colleges for Computer Engineering students.

Choosing a Great Computer Engineering School

Best Colleges for Computer Engineering The CE program you select can have a big impact on your future. Important measures of a quality CE program can vary widely even among the top schools. When choosing a school we recommend considering some of the following factors:

A Great Overall School

A school that excels in educating for a particular major must be a great school overall as well. To make it into this list a school must rank well in our overall Best Colleges ranking. This ranking considered factors such as graduation rates, overall graduate earnings and other educational resources to identify great colleges and universities.

The lowest ranked school in our list is in the top 15% of our overall quality ranking while the vast majority are in at least the top 11%.

Overall Best Colleges Rank  ( 171 to 32 )
Lowest Ranked Overall
Top Ranked Overall

Above Average Earnings After Graduation

A computer engineering degree from schools on this list usually results in higher than average wages following graduation. While the average computer engineering bachelors degree from U.S. schools results in an average starting salary of $67,013, graduates of colleges on this list average $76,540.

Starting Salary  ( 59866 to 84333 )
$0
$112,300

Other Factors We Consider

In addition to the above, you should consider some of the following factors:

  • Major Focus - How much a school focuses on Computer Engineering students vs. other majors.
  • Major Popularity - How many other computer engineering students choose this school.
  • Accreditation - Whether a school is regionally accredited and/or a recognized computer engineering related accrediting body.

Our full ranking methodology documents in more detail how we consider these factors to identify the best colleges for Computer Engineering students.

Best Schools to Study Computer Engineering in the United States

The following list ranks the best colleges and universities for a Computer Engineering degree. Only those schools that rank in the top 15% of all the schools we analyze get awarded with a place on this list.

Top 15 Best CE Colleges

Rose - Hulman Institute of Technology is a wonderful decision for students pursuing a Computer Engineering major. Rose - Hulman Institute of Technology is a small private not-for-profit school located in the city of Terre Haute. A Best Colleges rank of 66 out of 1,715 schools nationwide means Rose - Hulman Institute of Technology is a great college overall.

With 60 undergrads, Rose - Hulman Institute of Technology is one of most popular colleges to study CE in United States. Graduates from the computer engineering program at Rose - Hulman Institute of Technology get $7,572 above the average graduate with the same degree shortly after graduation.

More…

Request Information

It is hard to beat Stevens Institute of Technology if you want to pursue computer engineering as a major. Located in the large suburb Hoboken, Stevens is a private not-for-profit college with a medium-sized student population. This college ranks 172nd out of 1,715 colleges for overall quality in the state of New Jersey.

There are approximately 162 computer engineering undergraduates enrolled in this program at Stevens. Students who graduate from this degree report average early career earnings of $69,500.

More…

Request Information

It is hard to beat Northeastern University if you wish to study computer engineering. Northeastern is a fairly large private not-for-profit school located in the city of Boston. A Best Colleges rank of 81 out of 1,715 schools nationwide means Northeastern is a great college overall.

There are about 456 computer engineering undergraduates studying this program at Northeastern. Northeastern University computer engineering students make $10,672 more than the average CE graduate.

More…

Request Information

Milwaukee School of Engineering is a great option for students interested in a Computer Engineering degree. MSOE is a small private not-for-profit school located in the large city of Milwaukee. This school ranks 262nd out of 1,715 schools for overall quality in the state of Wisconsin.

A popular major for computer engineering undergrads, there are about 80 learners studying this degree at MSOE. Students who graduate from this program report average early career wages of $69,500.

More…

Request Information

Located in the city Ann Arbor, U of Michigan is a public school with a fairly large student population. A Best Colleges rank of 38 out of 1,715 colleges nationwide means U of Michigan is a great school overall.

There are approximately 225 computer engineering undergraduates studying this program at U of Michigan. Students who graduate from this program state that they receive average early career earnings of $77,300.

More…

Request Information
#6

Virginia Tech

Blacksburg, VA

Virginia Tech is a fairly large public school located in the small city of Blacksburg. A Best Colleges rank of 88 out of 1,715 colleges nationwide means Virginia Tech is a great school overall.

For those interested in something more advanced, Virginia Tech also offers 2 different higher degree levels in computer engineering, the most popular of which is a Master's Degree. Students who graduate from the CE program earn about $72,100 in the first couple years of their career.

More…

Request Information

Georgia Tech is a very large public school located in the large city of Atlanta. A Best Colleges rank of 82 out of 1,715 schools nationwide means Georgia Tech is a great school overall.

There are approximately 151 computer engineering undergrads studying this program at Georgia Tech. After graduation, CE students typically make around $78,800 in their early careers.

More…

Request Information

Located in the suburb Rochester, RIT is a private not-for-profit college with a fairly large student population. This college ranks 178th out of 1,715 colleges for overall quality in the state of New York.

In addition to its bachelor's programs, RIT offers a Master's Degree in computer engineering. Students who complete this program state that they receive average early career earnings of $73,800.

More…

Request Information

Located in the town Rolla, Missouri University of Science and Technology is a public college with a moderately-sized student population. This school ranks 257th out of 1,715 schools for overall quality in the state of Missouri.

For those interested in something more advanced, Missouri University of Science and Technology also offers 2 different higher degree levels in computer engineering, the most popular of which is a Master's Degree. Students who complete this degree state that they receive average early career earnings of $69,300.

More…

Request Information

UW Seattle is a fairly large public school located in the city of Seattle. A Best Colleges rank of 97 out of 1,715 schools nationwide means UW Seattle is a great school overall.

There are about 41 computer engineering undergraduates enrolled in this degree at UW Seattle. Students from the computer engineering program at University of Washington - Seattle Campus get $34,972 more than the typical college graduate in this field shortly after graduation.

More…

Request Information

Texas A&M is a fairly large public school located in the city of College Station. This college ranks 102nd out of 1,715 colleges for overall quality in the state of Texas.

For those interested in something more advanced, Texas A&M also offers 2 different higher degree levels in computer engineering, the most popular of which is a Master's Degree. Graduates of the CE program report average early career income of $70,900.

More…

Request Information
#12

University of Virginia - Main Campus

Charlottesville, VA

Located in the small suburb Charlottesville, University of Virginia is a public school with a fairly large student population. A Best Colleges rank of 42 out of 1,715 colleges nationwide means University of Virginia is a great school overall.

University of Virginia - Main Campus is a fairly popular college to study CE in United States with over 70 graduates last year. Graduates from the computer engineering major at University of Virginia - Main Campus make $5,872 more than the standard graduate with the same degree when they enter the workforce.

More…

Request Information

NC State is a very large public school located in the large city of Raleigh. This college ranks 105th out of 1,715 colleges for overall quality in the state of North Carolina.

For those interested in something more advanced, NC State also offers 2 different higher degree levels in computer engineering, the most popular of which is a Master's Degree. Graduates of the CE program report average early career wages of $69,400.

More…

Request Information

Illinois Tech is a moderately-sized private not-for-profit school located in the city of Chicago. This school ranks 154th out of 1,715 schools for overall quality in the state of Illinois.

With 42 undergraduates, Illinois Institute of Technology is one of most popular colleges to study CE in United States. Soon after graduation, CE students generally make around $61,700 at the beginning of their careers.

More…

Request Information

UC Irvine is a very large public school located in the large city of Irvine. This school ranks 122nd out of 1,715 schools for overall quality in the state of California.

For those interested in something more advanced, UC Irvine also offers 2 different higher degree levels in computer engineering, the most popular of which is a Master's Degree. Students who complete this degree report average early career wages of $67,400.

More…

Request Information

Additional Noteworthy Schools

These are some additional schools worth mentioning that are also great but just didn't quite make the cut to earn our top Best Colleges for Computer Engineering award.

Rank College Location
16 Iowa State University Ames, IA
17 Ohio State University - Main Campus Columbus, OH
18 Michigan Technological University Houghton, MI
19 New Jersey Institute of Technology Newark, NJ
20 Boston University Boston, MA
21 University of Southern California Los Angeles, CA
22 Northwestern University Evanston, IL
23 Santa Clara University Santa Clara, CA
24 University of Connecticut Storrs, CT
25 California Polytechnic State University - San Luis Obispo San Luis Obispo, CA

Computer Engineering by Region

View the Best Colleges for Computer Engineering for a specific region near you.

Region
Southeast
New England
Rocky Mountains
Plains States
Middle Atlantic
Far Western US
Southwest
Great Lakes

One of 38 majors within the Engineering area of study, Computer Engineering has other similar majors worth exploring.

Majors Similar to CE

Related Major Annual Graduates
Mechanical Engineering 47,405
Electrical Engineering 31,384
Civil Engineering 21,938
Chemical Engineering 14,406
Biomedical Engineering 12,001

View All CE Related Majors >

Notes and References

  • The bars on the spread charts above show the distribution of the schools on this list +/- one standard deviation from the mean.
  • The Integrated Postsecondary Education Data System (IPEDS) from the National Center for Education Statistics (NCES), a branch of the U.S. Department of Education (DOE) serves as the core of the rest of our data about colleges.
  • Some other college data, including much of the graduate earnings data, comes from the U.S. Department of Education’s (College Scorecard). More about our data sources and methodologies.

Featured Schools

Find Schools Near You