<p>Okay, so I'm now deciding which of these two I should attend as a CS major (at Cal I'm in for L&S CS, not EECS). I'm also considering double majoring with Math, Stat or Applied Math if I can handle one of those with CS.</p>
<p>As of now I'm leaning towards Cal because:
1. It's comparatively much better for CS majors.
2. Right next to Silicon valley and right on the bay... so I could work for startups, and it's probably easier to gain VC funding to start a business if that's what I wanted to do.
3. Better weather (but I don't really mind the cold of Providence either).
4. The people I've met from there seemed pretty cool and they all loved it there.</p>
<p>But, my qualms with going there are with:
1. The HUGE class sizes... I don't have a problem with large lower division courses, but I think even the upper-div ones are pretty big too, at least in comparison to Brown.
2. The dorms are so small for their outrageously high costs.
3. Off campus housing isn't any better.
4. The Berkeley area is apparently not safe... and on campus bikes get stolen all the time (I really wanted to bike to classes from dorms...sigh).
5. The campus is not great looking... especially Evans Hall. (not a big factor but I just thought I'd mention it)</p>
<p>Then there's Brown...</p>
<ol>
<li>Love the campus.</li>
<li>Wayy better dorms.</li>
<li>Still pretty good for CS, but nothing compared to Cal</li>
<li>The UTA program (I could teach classes as an undergraduate teaching assistant which seems cool)</li>
<li>The open curriculum of course.</li>
<li>And I can't stress this enough... SMALL classes (maybe not a few lower division courses, but they're definitely way smaller than at Cal)</li>
</ol>
<p>BUT:</p>
<ol>
<li>Bad location (Providence isn't the bay area)</li>
<li>Bad weather (not too much of a put-off though)</li>
<li>Not as great for CS. I looked at the curriculum at Cal and love how it's structured, plus there are so many cool classes there, but not as many at Brown. But Brown has a lot of classes I like too, just not as much as those at Cal.</li>
</ol>
<p>It may look like Brown wins from the number of advantages vs disadvantages... but I see them really, really equally. I'm sort of leaning towards Cal though because I really want the sort of start up culture of the bay... </p>
<p>I can't visit because I don't live in the US. My dad visited Cal though and he loved it.</p>
<p>Both cost nearly the same, and I can afford each comfortably. What do I choose? Any extra info or any opinions would be great.</p>