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 | 281 | 9,596 | 84% / 16% | 11% | $109,526 | 97% |
| Computer Engineering | 266 | 8,382 | 85% / 15% | 11% | $104,190 | 97% |
| Electrical & Computer Engineering | 13 | 1,125 | 74% / 26% | 12% | $143,176 | 98% |
| Electrical Engineering with Computing (Course 6-5) | 1 | 58 | 59% / 41% | 3% | $190,731 | 96% |
| Computer Hardware Engineering | 2 | 19 | 84% / 16% | 11% | $151,064 | 98% |
| Computer Engineering and Systems | 1 | 12 | 100% / 0% | 0% | $223,690 | 97% |