Computer Science (Eng)
What you'll do in college
Because the degree lives inside an engineering college, you start with the same weed-out core as every other engineer: calculus, physics, and an intro engineering sequence, layered on top of programming, data structures, algorithms, and computer architecture. Upper-level work leans toward the machine — operating systems, computer networks, embedded systems, VLSI, and compilers — with hands-on labs and a senior design capstone where a team ships something real to a spec.
Expect ABET-accredited rigor, more required credits than most majors, and lab reports sitting next to your problem sets. Internships and co-ops are the norm, and you'll spend a lot of nights getting hardware and software to finally talk to each other.
What you'll do after college
Graduates walk out branded as engineers and head straight into software, systems, embedded, and hardware-adjacent roles — big tech, semiconductors, aerospace, robotics, and infrastructure teams that care whether you understand what happens below the API. The work is building and shipping — writing production code, profiling systems, and owning something that has to not fall over at 3 a.m.
Pay is high and the industry pipeline is well-worn. Some grads specialize further with a master's in a systems area, but most go straight to industry, where the engineering-college pedigree reads as "this person can actually build things."
Famous graduates
- Marc Andreessen — Co-creator of Mosaic and co-founder of Netscape; B.S. in Computer Science from the University of Illinois Urbana-Champaign (Grainger College of Engineering)
- Brian Acton — Co-founder of WhatsApp; B.S. in Computer Science from Stanford University's School of Engineering
- Steve Wozniak — Co-founder of Apple; B.S. in Electrical Engineering and Computer Sciences from the University of California, Berkeley
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 Science (Eng) | 268 | 35,826 | 79% / 21% | 10% | $112,694 | 96% |
| Computer Science | 191 | 30,937 | 79% / 21% | 11% | $110,825 | 96% |
| Software Engineering | 28 | 956 | 81% / 19% | 8% | $102,192 | 96% |
| Computer Programming | 35 | 950 | 83% / 17% | 5% | $85,951 | 96% |
| Computer Science and Engineering | 9 | 781 | 81% / 19% | 7% | $108,883 | 94% |
| Computer Software Engineering | 40 | 694 | 81% / 19% | 7% | $95,237 | 98% |
| Electrical Engineering and Computer Sciences | 1 | 492 | 78% / 22% | 14% | $240,462 | 97% |
| Computer Science and Engineering (Course 6-3) | 1 | 323 | 58% / 42% | 13% | $220,064 | 94% |
| Computer Science and Software Engineering | 2 | 286 | 76% / 24% | 9% | $131,546 | 94% |
| Computer Science and Systems | 1 | 176 | 78% / 22% | 2% | $121,341 | 93% |
| Computer Systems Engineering | 1 | 74 | 81% / 19% | 9% | $113,500 | 91% |
| Computer Science (Games) | 1 | 45 | 64% / 36% | 29% | $165,219 | 91% |
| Computing and Software Systems | 1 | 37 | 73% / 27% | 3% | $121,341 | 93% |
| Computer Engineering and Computer Science | 1 | 36 | 67% / 33% | 25% | $161,292 | 93% |
| Computational Science | 2 | 21 | 67% / 33% | 0% | $103,862 | |
| Computer Programming, Specific Applications | 3 | 13 | 54% / 46% | 0% | $95,420 | 94% |
| Computing Sciences | 1 | 4 | 100% / 0% | 25% | $74,817 | |
| Computing Studies | 1 | 1 | 100% / 0% | 0% | $75,090 | 95% |