Pros and Cons of UC Berkeley

On the department web site linked above, the suggested study plan for EECS majors with Math 1B completed (i.e. 5 on calculus BC) starts with four courses (Math 53 (calculus 3), CS 61A, EE 16A, and a reading and composition course).