Computer Science
What you'll do in college
Every program builds on the same spine — programming, data structures, algorithms, and computer architecture — but where the degree lives shapes how it feels. Inside an engineering college, you take the same weed-out core as every other engineer (calculus, physics, an intro engineering sequence), then lean toward the machine: operating systems, networks, embedded systems, and compilers, with ABET-accredited rigor and a senior design capstone where a team ships something real to a spec. Housed alongside math and the natural sciences, the major instead treats computing as a science — heavy on theory, discrete math, and proofs — with far fewer prescribed credits, leaving room to double major, chase a humanities minor, or load up on pure math.
Either way, expect proof-heavy problem sets and late nights. Engineering-side programs run on internships, co-ops, and getting hardware and software to finally talk to each other; science-side programs are often small enough to get you into a research lab early, and reward curiosity over checklist credits.
What you'll do after college
Most graduates 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. The theoretical grounding also opens doors to research, PhD programs, quantitative finance, data science, and interdisciplinary work where CS meets biology, linguistics, or economics.
Pay is high, demand is strong, and the industry pipeline is well-worn. Some grads specialize further with a master's or pivot across fields over a career, and grad school is a common next step for the ones who caught the research bug in an undergrad lab.
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
- Sergey Brin — Co-founder of Google; B.S. in Computer Science and Mathematics from the University of Maryland's College of Computer, Mathematical, and Natural Sciences
- Mark Zuckerberg — Co-founder of Facebook; studied Computer Science and Psychology at Harvard University before leaving to build Facebook
- Jeff Bezos — Founder of Amazon; B.S.E. in Electrical Engineering and Computer Science from Princeton University's School of Engineering and Applied Science
- Grace Hopper — COBOL pioneer and U.S. Navy Rear Admiral; Ph.D. in Mathematics from Yale University
- Donald Knuth — Author of "The Art of Computer Programming" and Turing Award winner; Ph.D. in Mathematics from the California Institute of Technology
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 | 1,054 | 80,759 | 77% / 23% | 11% | $98,416 | 96% |
| Computer Science | 1,025 | 72,334 | 77% / 23% | 11% | $96,368 | 96% |
| Computer Programming | 37 | 1,124 | 78% / 22% | 4% | $91,147 | 96% |
| Computer Science and Engineering | 28 | 1,122 | 78% / 22% | 10% | $95,435 | 94% |
| Software Engineering | 30 | 971 | 82% / 18% | 5% | $100,254 | 96% |
| Computer Software Engineering | 45 | 857 | 79% / 21% | 8% | $97,052 | 98% |
| Computer Sciences | 1 | 766 | 82% / 18% | 34% | $119,290 | 96% |
| Mathematics and Computer Science | 52 | 506 | 67% / 33% | 15% | $103,461 | 93% |
| Electrical Engineering and Computer Sciences | 1 | 505 | 78% / 22% | 12% | $210,366 | 97% |
| Computational Science | 37 | 490 | 66% / 34% | 14% | $95,732 | 94% |
| Mathematics - Computer Science | 1 | 454 | 72% / 28% | 30% | $119,593 | 100% |
| Computer Science and Engineering (Course 6-3) | 1 | 323 | 58% / 42% | 12% | $206,801 | 94% |
| Computer Science and Software Engineering | 2 | 278 | 75% / 25% | 5% | $129,081 | 94% |
| Computer Science and Systems | 1 | 163 | 79% / 21% | 3% | $110,243 | 93% |
| Computer Systems Engineering | 1 | 149 | 83% / 17% | 13% | $111,678 | 91% |
| Statistics & Computer Science | 1 | 145 | 86% / 14% | 24% | $105,832 | 94% |
| Computing | 5 | 115 | 80% / 20% | 11% | $99,220 | 94% |
| Mathematics & Computer Science | 1 | 101 | 89% / 11% | 36% | $153,926 | 100% |
| Computer Science & Mathematics | 2 | 74 | 64% / 36% | 19% | $207,775 | 98% |
| Computer Science and Economics | 1 | 57 | 74% / 26% | 21% | $220,082 | |
| Computer Engineering and Computer Science | 1 | 50 | 56% / 44% | 12% | $142,380 | 93% |
| Computer Science (Games) | 1 | 47 | 57% / 43% | 17% | $145,846 | 91% |
| Computing and Software Systems | 1 | 46 | 67% / 33% | 9% | $110,243 | 93% |
| Computer Programming, Specific Applications | 4 | 31 | 90% / 10% | 6% | $97,732 | 94% |
| Computer Science and Arts | 1 | 14 | 79% / 21% | 29% | $185,110 | 98% |
| Applied Software Engineering | 1 | 9 | 33% / 67% | 56% | $93,089 | 96% |
| Computing (CCS) | 1 | 7 | 71% / 29% | 14% | $131,187 | 95% |
| Mathematics-Computer Science | 1 | 6 | 100% / 0% | 0% | $107,317 | |
| Computing Sciences | 2 | 5 | 60% / 40% | 0% | $93,314 | 90% |
| Computing Studies | 1 | 5 | 80% / 20% | 20% | $79,222 | 95% |
| Logic & Computation | 1 | 2 | 100% / 0% | 0% | $189,587 | |
| Quantum Computing | 1 | 2 | 50% / 50% | 0% | $105,848 | |
| Computer Software | 1 | 1 | 0% / 100% | 0% | $81,974 |