Computer Engineering
What you'll do in college
Computer Engineering sits on the boundary of electrical engineering and computer science: it's about building the hardware that runs software and the low-level software that drives hardware. Early classes pair circuits and digital logic with programming and data structures; later you'll specialize in areas like processor and chip design, embedded systems, computer architecture, FPGAs, or operating systems and firmware. Labs are central: you'll design digital logic, program microcontrollers, and build systems where hardware and software meet.
Expect more math and hardware than a pure CS major, but more programming than a pure EE major. Senior design projects often involve building something real—a custom processor, a robot, or an embedded device.
What you'll do after college
Grads work where hardware and software meet—designing processors and SoCs at Apple, NVIDIA, AMD, or Intel; building embedded systems for cars, phones, and medical devices; writing firmware, device drivers, and operating systems; or working on computer architecture and FPGA-based designs. The day-to-day mixes coding, simulation, and hardware bring-up and debugging in the lab.
Pay is competitive with software engineering, and the hardware-facing work is much harder to outsource. Many grads earn graduate degrees, especially for chip design and computer architecture roles.
Famous graduates
- Steve Wozniak — Co-founder of Apple; B.S. in Electrical Engineering and Computer Sciences from UC Berkeley
- Larry Page — Co-founder of Google; B.S. in Computer Engineering from the University of Michigan
- Martin Eberhard — Co-founder of Tesla; B.S. in Computer Engineering from the University of Illinois Urbana-Champaign
Selectivity vs. earnings
By acceptance rate
By SAT median
Earnings vs. selectivity rank
Majors in this category
| Major | Colleges | Degrees ▼ | Male/Female | Intl | Earnings | Employment |
|---|---|---|---|---|---|---|
| Computer Engineering | 288 | 9,722 | 83% / 17% | 11% | $108,900 | 97% |
| Computer Engineering | 279 | 8,867 | 85% / 15% | 11% | $105,643 | 97% |
| Electrical & Computer Engineering | 9 | 777 | 69% / 31% | 17% | $141,876 | 97% |
| Computer Hardware Engineering | 4 | 63 | 86% / 14% | 5% | $143,180 | 98% |
| Computer Engineering and Systems | 1 | 10 | 80% / 20% | 0% | $203,232 | 97% |
| Cyber-Physical Systems Engineering | 1 | 5 | 100% / 0% | 0% | $140,334 | 97% |