<p>Before I ask my question, here’s some background: I have been interested in Computer Science for the better part of a decade so I plan to major in the field in college. I’m a Brown admit as well as a Regent Scholar admit to UC Berkeley’s EECS program. Thanks to financial aid and scholarships, cost is not an issue. Both schools seem like they have great CS programs, so I’m having a really hard time deciding which one I want to invest the next 4 years of my life in. I’m a SoCal student, so it would be cool to experience the East Coast but at the same time Berkeley is still far enough from home (~330 miles) that it too feels really different yet I retain the option to visit friends/family over breaks without an expensive plane ticket.</p>
<p>My question is this: what are your thoughts on the quality of each school’s CS program as well as their overarching education? Also, which school do you think I would be happier at? From what I’ve heard students at both schools work hard but Berkeley is more competitive while Brown is more collaborative. Thanks in advance for your advice.</p>