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 2018 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 2017

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 Columbia University in the City of New York New York, NY

Columbia University in the City of New York offers 2 Computer Engineering Degree programs. It's a large private university in a large city. In 2015, 46 students graduated in the study area of Computer Engineering with students earning 28 Master's degrees, and 18 Bachelor's degrees.

Based on 20 Reviews
6 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
7 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
8 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
9 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
10 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

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
Columbia University in the City of New York Columbia University in the City of New York New York, NY
5/5
7 : 1 28,086
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

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

When it comes to choosing a Computer Engineering degree, there are many opportunities for a traditional degree as well as higher education selections. The most common path for those earning a degree in Computer Engineering can figure 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 obtain is a master's degree which shows a focus on higher learning. This expresses 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. At this point, it comes down to pinpointing the degree based on what your goals are by earning a degree in Computer Engineering. After that, the next steps will be to find the right school that offers that degree based on your flexibility and your needs.

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
You've Started Your List