Best Colleges with Computer Engineering Degrees in the U.S.

Best Universities Badge

If you are seeking a degree in Computer Engineering, you'll find there is a large range of degrees that can be earned. A major in Computer Engineering is a popular major and can be found at many different colleges and universities, all of which are listed below. Our 2021 ranking of the best colleges that offer Computer Engineering degrees is based on the compilation of our data from reliable government sources, student surveys, college graduate interviews, and editorial review. You can find more information about a Computer Engineering degree below along with a look at schools that offer online degrees in Computer Engineering.

The Best Computer Engineering Colleges of 2019

Rank School Name Location Description   Rating
1 Princeton University Princeton, NJ

Princeton University offers 3 Computer Engineering Degree programs. It's a medium sized private university in a large suburb. In 2015, 148 students graduated in the study area of Computer Engineering with students earning 117 Bachelor's degrees, 21 Master's degrees, and 10 Doctoral degrees.

Based on 28 Reviews
2 Ohio State University-Main Campus Columbus, OH

Ohio State University-Main Campus offers 3 Computer Engineering Degree programs. It's a large public university in a large city. In 2015, 331 students graduated in the study area of Computer Engineering with students earning 192 Bachelor's degrees, 111 Master's degrees, and 28 Doctoral degrees.

Based on 164 Reviews
3 Santa Clara University Santa Clara, CA

Santa Clara University offers 5 Computer Engineering Degree programs. It's a medium sized private university in a mid sized city. In 2015, 202 students graduated in the study area of Computer Engineering with students earning 162 Master's degrees, 40 Bachelor's degrees.

Based on 20 Reviews
4 University of Michigan-Ann Arbor Ann Arbor, MI

University of Michigan-Ann Arbor offers 3 Computer Engineering Degree programs. It's a large public university in a mid sized city. In 2015, 152 students graduated in the study area of Computer Engineering with students earning 73 Bachelor's degrees, 69 Master's degrees, and 10 Doctoral degrees.

Based on 128 Reviews
5 New York University New York, NY

New York University offers 3 Computer Engineering Degree programs. It's a large private university in a large city. In 2015, 105 students graduated in the study area of Computer Engineering with students earning 79 Master's degrees, 25 Bachelor's degrees, and 1 Certificates degree.

Based on 60 Reviews
6 Northwestern University Evanston, IL

Northwestern University offers 6 Computer Engineering Degree programs. It's a large private university in a small city. In 2015, 37 students graduated in the study area of Computer Engineering with students earning 19 Bachelor's degrees, 14 Master's degrees, and 4 Doctoral degrees.

Based on 40 Reviews
7 University of Southern California Los Angeles, CA

University of Southern California offers 3 Computer Engineering Degree programs. It's a large private university in a large city. In 2015, 45 students graduated in the study area of Computer Engineering with students earning 29 Bachelor's degrees, 12 Master's degrees, and 4 Doctoral degrees.

Based on 52 Reviews
8 Harvard University Cambridge, MA

Harvard University offers 1 Computer Engineering Degree program. It's a large private university in a mid sized city. In 2015, 20 students graduated in the study area of Computer Engineering with students earning 20 Master's degrees.

Based on 44 Reviews
9 Boston University Boston, MA

Boston University offers 4 Computer Engineering Degree programs. It's a large private university in a large city. In 2015, 106 students graduated in the study area of Computer Engineering with students earning 65 Master's degrees, 41 Bachelor's degrees.

Based on 104 Reviews
10 University of Florida Gainesville, FL

University of Florida offers 4 Computer Engineering Degree programs. It's a large public university in a mid sized city. In 2015, 164 students graduated in the study area of Computer Engineering with students earning 89 Master's degrees, 62 Bachelor's degrees, and 13 Doctoral degrees.

Based on 84 Reviews

List of Computer Engineering Schools in the U.S.

Filter:
Degree Levels
  • Associate's
  • Bachelor's
  • Certificates
  • Doctoral
  • Master's
Program Length
  • Less than 2 years (below associate)
  • At least 2 but less than 4 years
  • Four or more years
Control Type
  • Private for-profit
  • Private not-for-profit
  • Public
School Logo School Name Average tuition Student Teacher Ratio Enrolled Students
Princeton University Princeton University Princeton, NJ
5/5
9 : 1 8,138
Ohio State University-Main Campus Ohio State University-Main Campus Columbus, OH
3/5
15 : 1 58,663
Santa Clara University Santa Clara University Santa Clara, CA
5/5
14 : 1 8,680
University of Michigan-Ann Arbor University of Michigan-Ann Arbor Ann Arbor, MI
3/5
7 : 1 43,651
New York University New York University New York, NY
5/5
8 : 1 50,027
Northwestern University Northwestern University Evanston, IL
5/5
10 : 1 21,655
University of Southern California University of Southern California Los Angeles, CA
5/5
16 : 1 43,401
Harvard University Harvard University Cambridge, MA
5/5
14 : 1 29,652
Boston University Boston University Boston, MA
5/5
11 : 1 32,158
University of Florida University of Florida Gainesville, FL
2/5
20 : 1 50,645
University of Notre Dame University of Notre Dame Notre Dame, IN
5/5
11 : 1 12,292
Stevens Institute of Technology Stevens Institute of Technology Hoboken, NJ
5/5
20 : 1 6,359
University of Virginia-Main Campus University of Virginia-Main Campus Charlottesville, VA
4/5
11 : 1 23,883
Washington University in St Louis Washington University in St Louis Saint Louis, MO
5/5
9 : 1 14,688
University of Illinois at Urbana-Champaign University of Illinois at Urbana-Champaign Champaign, IL
4/5
20 : 1 45,842
Duke University Duke University Durham, NC
5/5
5 : 1 15,984
North Carolina State University at Raleigh North Carolina State University at Raleigh Raleigh, NC
3/5
19 : 1 34,015
University of Pennsylvania University of Pennsylvania Philadelphia, PA
5/5
12 : 1 24,876
University of California-Irvine University of California-Irvine Irvine, CA
3/5
17 : 1 30,836
University of California-San Diego University of California-San Diego La Jolla, CA
3/5
15 : 1 32,906
Texas A & M University-College Station Texas A & M University-College Station College Station, TX
3/5
21 : 1 63,813
Vanderbilt University Vanderbilt University Nashville, TN
5/5
4 : 1 12,567
University of California-Los Angeles University of California-Los Angeles Los Angeles, CA
3/5
12 : 1 41,908
University Logo Georgia Institute of Technology-Main Campus Atlanta, GA
3/5
23 : 1 25,034
Syracuse University Syracuse University Syracuse, NY
5/5
18 : 1 21,789

Find Local Colleges Offering Computer Engineering Degrees

Getting a Computer Engineering Degree Online

Schools offering online Computer Engineering degrees

Online Computer Engineering degrees are available at a variety of different schools with as many as 120 degrees earned at the most popular school. Read more below about all schools that have offered online Computer Engineering degrees. If you are interested learning more about getting a degree online, check out our page dedicated to online degree information.

Certificate
Associate's
Bachelor's
Master's
Doctoral
School Name Certificate Associate's Bachelor's Master's Doctoral
Iowa State University 1 0 95 24 0
University of Florida 0 0 0 89 0
New York University 0 0 0 79 0
University of Toledo 0 0 69 0 0
North Carolina State University at Raleigh 0 0 0 66 0
How many schools offer online Computer Engineering degrees?
  • 2 Certificates
  • 3 Bachelor's
  • 18 Master's

What degrees do people get in Computer Engineering?

Degree Level Program Length Colleges Graduates
Associate's 2-year Length 13 Colleges 22 Graduates
Bachelor's 4-year Length 258 Colleges 5,765 Graduates
Certificates < 1 year Length 15 Colleges 39 Graduates
Doctoral 1-2 year Length 65 Colleges 320 Graduates
Master's 1+ years Length 110 Colleges 2,258 Graduates

Computer Engineering Degree Overview

Researching a Computer Engineering degree you will find that there are many possibilities for a traditional degree as well as higher education selections. The most standard path for those earning a degree in Computer Engineering can look for a standard two to four years to earn a degree. The most popular Computer Engineering degree earned was a bachelor's degree and it also has the widest range of school possibilities as well. The second most popular Computer Engineering degree that people acquire is a master's degree which highlights a focus on higher learning. This goes to show that the degree requires dedication to schooling and you may want to seek more than a four year time commitment. Although an associate's degree is offered at some schools, getting a traditional degree is not very common. When it comes to finding the right degree for you, find what would be a good match to your goals and flexibility as well as looking into what school options are available in order for you to earn your degree.

Average cost of college for a Computer Engineering degree

Average Tuition and Fees for a 2 year Degree

Average Tuition and Fees School Control Student Residence
$4,037 Public In-State
$6,728 Public Out-of-State

Average Tuition and Fees for a 4 year Degree

Average Tuition and Fees School Control Student Residence
$9,350 Public In-State
$34,323 Private In-State
$23,026 Public Out-of-State
$34,355 Private Out-of-State
Your List