<p>The important thing is to get into the major you want! If you want EECS or CS and aren’t accepted into that major at Berkeley, LEAVE!!! Your undergraduate major will affect the rest of your life. Your choices for graduate education will be LIMITED by your undergraduate major. I have seen MANY MANY people unable to get into EECS/CS at Berkeley, and thus unable to pursue graduate education or job competition into where they want to be. It’s better to go to a “lesser” school in a major you want than taking Berkeley’s name-brand (which isn’t that great, believe me) in a major you don’t really want. Don’t let Berkeley’s counselors dupe you into saying an Engineering degree from them is priceless, because majors other than EECS there (like Engineering Physics) are pretty much worthless.</p>