UC Berkeley EECS vs L&S Computer Science: How the Two CS Paths Differ for Admissions
By Rona Aydin

TL;DR: At UC Berkeley, students set on computer science choose between two majors that both admit directly: EECS, a Bachelor of Science in the College of Engineering, and the Computer Science major, a Bachelor of Arts in the College of Computing, Data Science, and Society (CDSS). Both place admitted students in the major from day one. Berkeley does not publish admit rates by major; the campus as a whole admitted 10.5 percent of first-year applicants for fall 2026 (13,967 of 133,154). Students admitted to another college can reach CS later only through a competitive review with a 3.0 GPA minimum. (University of California Admissions; UC Berkeley CDSS; UC Berkeley EECS)
Oriel Admissions helps families choose the right Berkeley CS path. Schedule a consultation.
What Is the Difference Between Berkeley EECS and L&S Computer Science?
UC Berkeley offers two separate routes to a computer science degree, and they are not interchangeable. EECS, which stands for Electrical Engineering and Computer Sciences, sits in the College of Engineering and awards a Bachelor of Science. The standalone Computer Science major, historically housed in the College of Letters and Science and moved to the new College of Computing, Data Science, and Society (CDSS) in January 2024, after the Regents established the college in May 2023, awards a Bachelor of Arts. The coursework overlaps heavily in upper-division CS, but the colleges impose different requirements: EECS expects more mathematics, physics, and electrical engineering, while the CS major carries more breadth and humanities requirements. The more consequential difference for applicants, though, is how each one admits students.
| Feature | EECS (College of Engineering) | CS major (CDSS) |
|---|---|---|
| Degree | Bachelor of Science (BS) | Bachelor of Arts (BA) |
| Admission | Direct admit; major secured from day one | Direct admit; major secured from day one. Students in other colleges can apply later only through a competitive review |
| Published admit rate | Not published by Berkeley | Not published by Berkeley |
| Curriculum emphasis | More math, physics, and electrical engineering | More breadth and humanities alongside the CS core |
| Best fit | Certain about a rigorous hardware-and-software path and a BS | Wants the CS core with a broader liberal-arts schedule |
Sources informing this comparison: UC Berkeley Academic Guide, UC Berkeley CDSS admissions, UC Berkeley Office of Undergraduate Admissions. Berkeley does not publish admit rates by major.
Which Is Harder to Get Into, EECS or the CS Major?
Berkeley does not publish admit rates by major, so there is no official answer, and any precise figure for EECS or the CS major is an estimate. What Berkeley does publish is the campus rate: 10.5 percent for fall 2026, with 13,967 of 133,154 first-year applicants admitted (University of California Admissions). Both majors admit directly and are capacity-limited, so each can only take as many students as it can seat. Out-of-state applicants face steeper odds still, since the UC system prioritizes California residents. Our UC Berkeley acceptance rate analysis breaks down the EECS, in-state, and out-of-state numbers in detail.
The practical point is that both doors put a student in the major from day one, while any route that depends on reaching CS later from another college carries real risk, as the next section explains. The relevant question is not only which rate is higher, but which path actually delivers a seat in the major.
EECS or the CS Major: Which Should You Apply To?
The choice turns on academic fit and risk tolerance rather than prestige, because both majors draw on the same world-class faculty and lead to similar career outcomes. EECS suits a student who is confident about a rigorous, math-and-engineering-heavy program, wants the Bachelor of Science, and is comfortable applying to one of the most selective engineering programs in the country. The CS major in CDSS suits a student who wants the computer science core but values a broader, more flexible liberal-arts schedule, without assuming it is the easier admission, since Berkeley publishes no admit rates by major. Because the two live in different colleges and admit separately, an applicant generally commits to one path on the application rather than hedging between them, which makes the decision a genuine strategic fork. For the wider context of how Berkeley fits an engineering-minded applicant’s list, see our Berkeley engineering guide, and for how this two-door structure compares to other schools, our guide to computer science admissions structures.
Can You Switch Into CS at Berkeley After Enrolling?
For the CS major, Berkeley now admits first-years directly: CDSS does not admit undeclared students, and a student admitted to Computer Science is enrolled in the major automatically, with no further steps (UC Berkeley CDSS). A first-year admitted to another major from fall 2023 onward who wants to move into CS later goes through a comprehensive review with a 3.0 minimum GPA, prerequisite courses, and four short essays of up to 250 words, submitted by January of the sixth semester, and that review is competitive and not guaranteed (UC Berkeley EECS). Transfer students admitted from fall 2024 onward who did not choose CS cannot switch into it. EECS students are likewise admitted directly into their major and arrive declared.
The practical takeaway is that treating another major as a casual backdoor into Berkeley computer science is risky, and any applicant counting on that route needs a genuine backup plan. Berkeley’s pages on the high-demand major policy and the College of Computing, Data Science, and Society spell out the current rules, which have tightened in recent years as demand has surged.
Frequently Asked Questions About Berkeley EECS and Computer Science
There is no official answer, because Berkeley does not publish admit rates by major, and both majors are highly selective. Both majors admit students directly, while a student admitted to another major must clear a competitive review to move into CS later.
Outcomes are comparable. Both draw on the same EECS faculty and upper-division courses and place strongly into industry and graduate programs. The degree type differs (a Bachelor of Science for EECS, a Bachelor of Arts for the CS major), but employers in software hiring treat the two similarly; the practical difference is curriculum emphasis, not prestige.
No. The two majors sit in different colleges and admit separately, so an applicant commits to one path on the UC application rather than hedging between them. Choosing which to list is a strategic decision based on fit and academic preparation.
Limited and not guaranteed. First-years admitted to another major go through a comprehensive review with a 3.0 minimum GPA, prerequisite courses, and four short essays, and the process is competitive given surging demand. Families should treat any plan that depends on switching in later as a risk, not a backup.
Not in any way that affects hiring for software roles. The BS reflects EECS’s heavier math, physics, and electrical engineering load, which matters for hardware-adjacent and graduate-research paths, while the CS major’s BA carries more breadth. Employers value the Berkeley CS coursework either way.
Considerably harder. The UC system prioritizes California residents, so out-of-state odds run below the campus average across the board, and both EECS and the CS major are high-demand, capacity-limited majors. Out-of-state families should treat EECS as a high reach and balance the list accordingly.
EECS is the better fit for genuine uncertainty between EE and CS, because it spans both and lets a student weight upper-division coursework toward either side. The CS major is the better fit for a student confident they want computer science with a broader liberal-arts schedule.
We assess academic fit, risk tolerance, and the rest of the school list, then recommend the path that matches the student’s goals and odds, and we build the application to be competitive in the specific pool, EECS or CDSS, that it will be judged in.
Sources: UC Berkeley Office of Undergraduate Admissions, UC Berkeley EECS, UC Berkeley College of Computing, Data Science, and Society, NCES College Navigator, Common Data Set Initiative, NACAC, College Board BigFuture.
About Oriel Admissions
Oriel Admissions is a Princeton-based college admissions consulting firm advising families nationwide on elite university admissions strategy. Our strength is a deep, experienced team and a distinctive 360 approach that guides each student across every dimension of the application. To discuss your strategy, schedule a consultation.







