SCU vs UCD vs UCSB for Computer Science

<p>Hey all. Recently got accepted to SCU, UC Davis, and UC Santa Barbara for computer science major. Trying to figure out which is the best when it comes to computer science. Some pros and cons:</p>

<h2>SCU</h2>

<p>pros
. cheapest (w/ my scholarship/grants)
. low student/teacher / small classes
. flexible in class schedule
(don't know about ucd or ucsb, but i heard berkeley engineering not very flexible with which classes you take)
. in silicon valley</p>

<p>cons
. may not have as much recognition</p>

<h2>UC Davis</h2>

<p>pros
. think theres more recognition
. 2nd cheapest (w/ my scholarship)
. college town</p>

<p>cons
. big class sizes</p>

<h2>UC Santa Barbara</h2>

<p>pros
. looks like might have best program, and the computer science major is in the engineering college
. more recognition, but also maybe a party school bias i think</p>

<p>cons
. most expensive
. party school
. big class sizes</p>

<p>So this is all the pros and cons I can think of. I'm not entirely sure how good each of these schools' computer science programs are.</p>

<p>Thanks,
mikfig</p>

<p>I am interested in this topic too. Any CS students or grads from these schools, or other similar schools, reading? Please chime in. Thanks.</p>

<p>I’m a junior in the CS department at SCU, and I’ll posit that you’ll receive a quality education at any of these schools! Full disclosure, I’m a math major first and CS major second – the CS department really benefits from strong mathematics/computer engineering departments, since it’s small. As an out-of-state student, too, I’d say that inasmuch as the prestige goes, it only really matters if the name is ultra-recognizable (UCSB, UCD, SCU are nowhere near making the cut on ‘ultra-recognizable’).</p>