<p>Berkeley EECS (BS degree) and L&S CS (BA degree) are described here:</p>
<p>[Degree</a> Programs | EECS at UC Berkeley](<a href=“http://www.eecs.berkeley.edu/education/degrees.shtml]Degree”>Academics | EECS at UC Berkeley)</p>
<p>Unless you want to emphasize EE, there is not much advantage, if any, to doing EECS over L&S CS.</p>
<p>As a transfer student, EECS will have more lower division EE and CS courses that are harder to find at community colleges, according to [Welcome</a> to ASSIST](<a href=“http://www.assist.org%5DWelcome”>http://www.assist.org) . This means that, after transfer, you are likely to have to do more “catch up” of lower division courses in EECS versus L&S CS. The summary of Berkeley EE and CS lower division courses (not including other requirements like math):</p>
<p>CS 61A: one CC has this (Laney)
CS 61B: a few CCs (including Laney and Diablo Valley) have this, and a few more have partial coverage.
CS 61C: one CC has this (Diablo Valley)
CS 70: no CC has this, although many have a similar discrete math course that can be taken for preparation
EE 40 or 42: a few CCs (including Laney) have EE 42 but none has EE 40; EECS requires 40 while L&S CS allows 42
EE 20N: required for EECS but not L&S CS; no CC has this</p>