2024 Best Colleges for Computer Engineering
There are about 34,349 students enrolled in Computer Engineering in the USA.
Menu: summary
popularity
Above Average
Compared to national avg.
Diplomas received last year
17,798
Vs. National Avg.
13%
popularity Rank
#62
cost
Average
Compared to national avg.
Median degree cost
$29K
Vs. National Avg.
20%
cost Rank
#151
salary
Above Average
Compared to national avg.
Average Salary Two Years Out of School
$46K
Vs. National Avg.
16%
salary Rank
#106
professors
Above Average
Compared to national avg.
Professor Rating
B-
Vs. National Avg.
13%
professors Rank
#119
students
Average
Compared to national avg.
Diversity Rating
B-
Vs. National Avg.
3%
students Rank
#173
SUMMARY
A degree in Computer Engineering is a valuable choice and frequently an obligatory first step for scholars wanting to begin a career as a principal hardware engineer, an information technology engineer, or a data engineer. Interestingly, computer engineering is fairly common ranking as the 44th most popular degree. Last academic year, there were 10,704 computer engineering diplomas received. In-state tuition for computer engineering at private schools is, on average, 3.9 times more expensive than their public peers.
There are 322 schools that offer computer engineering. This number of schools is fairly average in terms of the number of institutions which offer each degree. If you are hoping to immerse yourself with other computer engineering undergraduates, look at institutions in California which have more undergraduates admitted to computer engineering than any other state. Zooming out, the best region to get a degree in computer engineering is in the Southeast region with Georgia Institute of Technology-Main Campus, North Carolina State University at Raleigh, and Virginia Polytechnic Institute and State University best representing the region. Interestingly, our pick for the best conference to study computer engineering is the Big Ten Conference with University of Illinois at Urbana-Champaign, Ohio State University-Main Campus, and Purdue University-Main Campus representing the conference. From our extensive list on the best colleges, our choice for the best school for computer engineering is Duke University.
The objectively best school is not necessarily the 'best' school for every student. There might be tons of angels to consider when deciding on college. Features like campus amenities, transportation services, and food could modify one's decision of which college to attend. At authority.org, we have weighed the pros and cons for you. If, as an example, you want to know which computer engineering school has the best campus, the answer is Northeastern University. If, for example, you are very interested in which university is home to the best campus, we have a whole list dedicated to that. We have carefully pored through professor reviews, student reviews, government databases, and more so we can compare every major in an unbiased and informative way. Here you can find our well researched list for the universities with the best student life and from that list, our selection of the university with the best student life for computer engineering is University of Michigan-Ann Arbor. Are you curious why? Keep scrolling to discover more about our top choices. Some of our picks just might surprise you.
If price is a major influence in your choice of where you attend school, you might consider avoiding Columbia University in the City of New York. Columbia University in the City of New York is the most expensive school for computer engineering, at least for out of state enrollment. We do have a page for the most expensive schools that might put the expense of Columbia University in the City of New York into perspective. You could also care to know that computer engineering is the 76th most expensive major in the nation, with an average cost of $41,200. On a broader scale, the most expensive state for computer engineering in the nation is Connecticut with tuition and fees at the primary three colleges Fairfield University of $49,080, University of Hartford at $39,220, and costs at University of New Haven of $39,220. To zoom out even further, the most costly region for computer engineering is the New England region which is best demonstrated with Boston University with a cost of $54,720, Northeastern University with a cost of $52,420, and Tufts University with a cost of $57,324.
Our cheapest region for computer engineering is the Rocky Mountains region which is represented by Brigham Young University-Idaho with a cost of $4,208, Brigham Young University-Provo with a cost of $5,790, and Utah Valley University with a cost of $15,872. On the bright side, the most affordable university for computer engineering is San Jose State University. Our full list of the most affordable universities can be explored here.
In-state learners can anticipate paying about $10,800 for a degree in computer engineering. That cost grows intensely to an average of $26,200 for an out-of-state public-school undergraduate. On that note, our selection for the college constituting the best value for computer engineering: Duke University. Here you will find our comprehensive list on the colleges we believe to be the best value in general. Bear in mind, this section is based on out-of-state tuition costs. A discussion of value changes when in-state tuition is considered, but we do not know in which states any one student has residency.
Earnings for computer engineering majors vary a lot, but within two years leaving college graduates will regularly earn in the neighborhood of $71,900. While there is a lot of variation in pay; highest paid earners can enjoy pay up to $110,500. Even straight out of college, the lowest end jobs within the computer engineering space make $47,200, which could be worse. The top earning grads from computer engineering have come from Duke University and if you want to find the schools with all of the highest earning graduates, we have that too.
The all-around diversity of computer engineering stands near the top, falling within the 82nd percentile of majors nationally. The university with the most composite diversity for computer engineering is Boston University and here you can find our comprehensive list of the universities with the most diversity. The financial diversity of Computer Engineering is only within the 41st percentile compared to all other majors. Racial diversity is actually greater, in the 91st percentile. Students who are not latino, asian, white, or black compose the largest share at 39% of scholars majoring in computer engineering. Additionally, 81% of students seeking a computer engineering degree are men.
The median score of computer engineering professors is 3.85 stars, a ranking which is 4% lower than the median across every major; which is a subpar score. If you are looking for the most popular computer engineering professor nationally, take a look at Christina Couroux from Los Angeles Harbor College. This might be a shock, but the top ranked computer engineering professors according to students are at University of Central Oklahoma. As we including data beyond simply rankings we find that the college with the overall best professors for computer engineering is Johns Hopkins University. You will find an explanation of our ever evolving ranking methodology for the best overall professors here, as well as some of the top examples of professors nationwide.
Finally, the hardest college to get into for computer engineering is Columbia University in the City of New York. While we are unsure why you would be interested, we have a general list for the hardest colleges to get into. That being said, we hope you understand that looking at the education process from context mainly formed from superlatives could be said to be the root of many of higher education's fundamental problems. We at Authority encourage you to explore our other pages on different colleges and explore a few of our background 'blog posts' on essential things to look for as you continue your school search.
Top 25 Best Colleges for Computer Engineering
Search for the best Computer Engineering colleges according to your filter parameters.
A+
Rating
#1 2024 Best Colleges for Computer Engineering
California Institute of Technology
Pasadena, CA | www.caltech.edu/
A+
Rating
#2 2024 Best Colleges for Computer Engineering
Princeton University
Princeton, NJ | www.princeton.edu/
A+
Rating
#3 2024 Best Colleges for Computer Engineering
Massachusetts Institute of Technology
Cambridge, MA | web.mit.edu/
A+
Rating
A+
Rating
A+
Rating
#6 2024 Best Colleges for Computer Engineering
Columbia University in the City of New York
New York, NY | www.columbia.edu/
A+
Rating
#7 2024 Best Colleges for Computer Engineering
Carnegie Mellon University
Pittsburgh, PA | www.cmu.edu/
A+
Rating
#8 2024 Best Colleges for Computer Engineering
Harvey Mudd College
Claremont, CA | https://www.hmc.edu/
A+
Rating
#9 2024 Best Colleges for Computer Engineering
Georgia Institute of Technology-Main Campus
Atlanta, GA | www.gatech.edu/
A+
Rating
A+
Rating
#11 2024 Best Colleges for Computer Engineering
University of Michigan-Ann Arbor
Ann Arbor, MI | https://umich.edu/
A+
Rating
A+
Rating
#13 2024 Best Colleges for Computer Engineering
University of Pennsylvania
Philadelphia, PA | www.upenn.edu/
A+
Rating
A+
Rating
A+
Rating
A+
Rating
#17 2024 Best Colleges for Computer Engineering
University of Virginia-Main Campus
Charlottesville, VA | https://www.virginia.edu/
A+
Rating
A+
Rating
A+
Rating
#20 2024 Best Colleges for Computer Engineering
University of Southern California
Los Angeles, CA | www.usc.edu/
A+
Rating
#21 2024 Best Colleges for Computer Engineering
University of California-Los Angeles
Los Angeles, CA | www.ucla.edu/
A+
Rating
A+
Rating
#23 2024 Best Colleges for Computer Engineering
Northwestern University
Evanston, IL | www.northwestern.edu/
A+
Rating
A+
Rating
#25 2024 Best Colleges for Computer Engineering
Washington University in St Louis
Saint Louis, MO | www.wustl.edu/