UIUC v UCI v CalPoly SLO

<p>I have been admitted into the following colleges (undergrad):
-University of Washington at Seattle [computer science]
-University of Illinois (Urbana-Champaign) [computer science in the Engineering College]
-University of California Irvine [computer engineering]
-UCSC [computer science]
-San Jose State [computer engineering]
-Cal Poly SLO [computer science]
-still waiting on UC Berkeley and USC (not hoping for much)
I've narrowed down my list to UIUC, UCI, and SLO</p>

<p>UIUC is ranked in the top five for computer science, but it is relatively expensive for an out of state student (47k, which i'm not sure i'm prepared to pay for undergrad). I've heard that, like any other large public school, it is difficult to pass classes with a good GPA (i'm also not sure how easy it is to graduate in four years). Since it has above a 60% acceptance rate, i'm not sure how the crowd there will be. </p>

<p>Cal Poly is my second choice, but i've heard that it has a great reputation for engineering. My biggest worry would be to pay 5x extra to go to UIUC and compete with cal poly grads for the same jobs. </p>

<p>Irvine is my best ranked UC I've gotten so far. However, it's engineering department is not as well known as Urbana's or Cal Poly's. I have heard people saying that any UC is better than Cal Poly, which is a state. As an employer which college would appeal to you the most?</p>

<p>Thanks for the help.</p>