USC, Irvine, Davis

<p>Hi!</p>

<p>I am undeclared in all three schools wanting to go into computer science. I am wondering how easy is it to switch into these majors? For USC I am a spring admit, and am wondering if the social/academic challenges are really worth it. And in comparison, Davis and Irvine are said to be socially dead. Advice?</p>