UCI vs UCSB vs UCSD vs Cal Poly SLO? for Computer Science

<p>I was recently admitted to all four schools but I can't think of which to pick. I am a first-generation college student, and have no idea what the school are like. I am majoring in Computer Science and am really nervous of making the wrong decision and end up regretting my college experience. I'd like to avoid the transferring part of the process and stick to one school for my entire undergraduate experience.
The things I worry the most about would be:
-How social is the school?
-Which has a better Computer Science program?
-Most opportunities post-graduation?
-Financial aid?
-Smallest class sizes?
-Weather?
-Overall personality of the school and students?
I'd really appreciate any words of advice or wisdom. </p>

<p>SLO will have the smallest class sizes. The weather for all of them is very good. </p>

<p>Class sizes can be checked using each school’s on-line class schedule.</p>

<p>Why are you asking us about your financial aid? We don’t know. Check your offers and let US know.</p>

<p>Just my opinion:
These are all solid programs. Don’t feel you could go wrong academically I would probably give the edge to UCSD.</p>

<p>UCSB is likely the most social and the best combination of academics and student life.</p>

<p>I’m sure you can figure out the weather yourself. </p>

<p>Congratulations on having all these great choices. Don’t stress too much. Go with your gut. You should be able to get what you need out of each of these without transferring. If you can’t the problem lies within, not without.</p>

<p>Agree with @brownparent. They are all great schools, academically, you’ll be well served by any of them. </p>

<p>I’d encourage you to tour the campuses, attend admitted student day, talk to students. I think one campus will grab you more than the others.</p>

<p>Gongrats and good luck!</p>

<p>My son is accepted in UCSB (for Computer Engineering) and also wait listed in UCI (Irvine), UCSD (San Diego) and UCD (Davis). Now he has only 2 options either go to Junior College and take transfer or go to UCSB. From lots of peoples and posting I heard that UCSB is party college and therefore I am not sure if that’s the right college for him or not. But I also heard UCSB has very good Computer Engineering program (1 of the top in country) but not sure. </p>

<p>Any opinion to ease my decision will really be appreciated, specially how is their computer engineering program? His ACT score was 34 and UC GPA was 3.95 and not sure why he got wait listed in so many colleges, do you have any idea if he has any chance to get accepted in any one of those wait listed colleges.</p>