<p>Hello there,</p>
<p>I am an International Student and I finished my two years at a community college in California. Currently, I have been accepted to both Purdue and UCI and have difficulty in deciding which one to go to.</p>
<p>My major is Computer Science and I am hoping to specialize in Software Engineering. Since I have been in California for two years, I have been used to the weather so I have got that going for me but I won't really make that a huge factor in my decision.</p>
<p>My gut has been telling me to go to UCI because I have settled all of my documents, classes and I-20 with UCI whereas in Purdue, I haven't gotten to that point at all and their classes start earlier than UCI. </p>
<p>I will break it down into what I think the pros and cons of both universities are.</p>
<p>** Purdue: **</p>
<p>Pros: </p>
<ul>
<li>For me, there's the reputation, Purdue has a name in my country (well it's more recognizable than UCI so that's what matters). In other words, there's more prestige in Purdue than in UCI</li>
<li>Then, Purdue is highly ranked and it's known to be one of the top 10 engineering schools in the U.S. but then again it's not known for it's Computer Science program</li>
<li>Purdue has a lower student to faculty ratio and their class size is very small which I like because I really want to get to know my professors and I am just not a fan of huge classes</li>
<li>Purdue is more cheap than UCI in terms of tuition and living</li>
</ul>
<p>Cons:</p>
<ul>
<li>Purdue is far from any major tech companies whilst Irvine is close to Silicon Beach and is home to Blizzard Entertainment (not that it matters but it's nice to know that there is a tech company in the city)</li>
<li>Purdue is far away and I have relatives nearby California so it's going to be a hassle to come visit during the holidays</li>
<li>Purdue has a lower retention rate than UCI </li>
<li>Higher acceptance rate which makes me feel that Purdue is easier to get into but harder to get out of</li>
</ul>
<p>** UCI **</p>
<p>Pros:</p>
<ul>
<li>I feel that it's easier to establish a network here especially since I heard that a lot of UCI students do go out frequently with USC students and students from other universities.</li>
<li>The area itself is more nice and it's a familiar surrounding which might make it more relaxing there</li>
<li>Ranks high on Payscale for Computer Science (4th I believe, and this is one of my more credible sources)</li>
<li>I think there are more internship opportunities available here rather than in Purdue especially for my major.</li>
<li>It has its own department for Computer Science (Donald Bren School of Informatics and Computer Science)</li>
</ul>
<p>Cons:</p>
<ul>
<li>More expensive for tuition</li>
<li>Less prestige and is ranked lower than Purdue in most sources</li>
<li>Higher class size/ higher student to faculty ratio</li>
<li>Less International Students than Purdue</li>
</ul>
<p>Personally, internship is a huge deal for me and I really want to get some hands on experience since I haven't gotten a great one yet (or a great opporunity) yet as of late so I feel my chances of getting that would be much higher in Irvine than in Purdue.</p>
<p>Any responses, would be highly appreciated!</p>
<p>Thank you very much!!</p>