Skip to main content
Computer Engineering combines electrical engineering and computer science to design hardware and software systems that power our digital world. With 174 schools offering this interdisciplinary major, graduates enter a growing field with strong earning potential, averaging $70,025 annually upon graduation.

When evaluating Computer Engineering programs, students should prioritize hands-on laboratory experience, industry partnerships that provide internship opportunities, and faculty research in emerging areas like artificial intelligence and cybersecurity. Look for programs with modern facilities, strong career placement rates, and curriculum that balances theoretical foundations with practical application. The best programs also offer specialization tracks in areas such as embedded systems, computer architecture, or robotics to align with your career interests.
25
Schools Ranked
$90,270
Avg. Program Earnings
88.3%
Avg. Graduation Rate

Top 25 Schools

College rankings
# School Median Earnings Graduation Rate School Type
1 $120,252 83.7% public
2 $120,252 68.2% public
3 $103,449 88.5% private-nonprofit
4 $103,078 97.1% private-nonprofit
5 $97,071 92.7% public
6 $97,071 95.8% private-nonprofit
7 $93,964 85.2% public
8 $90,602 92.0% private-nonprofit
9 $90,146 95.3% public
10 $90,049 81.7% private-nonprofit
11 $89,564 90.4% private-nonprofit
12 $87,604 86.2% private-nonprofit
13 $87,604 82.2% private-nonprofit
14 $85,918 95.9% private-nonprofit
15 $84,653 94.6% private-nonprofit
16 $84,100 84.9% public
17 $83,270 92.3% public
18 $82,440 85.1% public
19 $82,440 90.0% private-nonprofit
20 $81,997 89.3% public
21 $81,333 81.4% private-nonprofit
22 $80,466 88.6% public
23 $80,133 82.2% public
24 $79,688 87.6% public
25 $79,598 96.8% private-nonprofit

Browse all Computer Engineering programs →

See our methodology for how rankings are calculated.