<p>Irvine is a very nice town and you can get some pretty nice internships out there (google, for example has an office that’s apparently right down the street!) That, and Computer Science has its own school instead of just being a branch of the Engineering department. </p>
<p>I ended up at UCD for other reasons, but they are pretty good too. </p>
<p>Also: UCSC and computer engineering… picky TAG. They actually do want you to finish -everything- listed on the assist page (or at least their transfer requirements page).</p>