<p>I recommend doing 3 years at CC. Most STEM majors do that anyway, and it will give you more time to complete the pre-reqs you need to gain admission to Berkeley. Developing those ECs will matter, too. Berkeley’s EECS major is notoriously difficult to gain admission to, so you’ll need all the preparation and other advantages you can get to gain admission.</p>
<p>I think you’ll be fine in your physics classes if you’re good at math. I had a friend who was once a mechanical engineering major, and he told me that the kinds of physics classes engineering majors take at CC are basically math classes with lots of word problems…applied math, basically. If you struggle with word problems, then you might need tutoring in that, but the <em>math</em> in those physics classes shouldn’t be a problem if you study enough.</p>
<p>Talk to @failure622 or @UCBChemEGrad if you want more specific(and more helpful advice); they’ve both graduated from Berkeley’s EECS program and can answer your questions better than I can.</p>