<p>Ok, so here it goes: I've been admitted into each of the aforementioned schools with Computer Science as my intended major. Obviously I now have to decide which one to opt for, and I'm hoping that you guys (and gals) can help me out.</p>
<p>Please keep in mind:</p>
<ul>
<li><p>The quality of the Computer Science program obviously matters.</p></li>
<li><p>Though Computer Science is my major, I'm very interested in pursuing a course that blends Computer Science and Fine Arts like the BCSA (Bachelor of Computer Science and Arts) in Carnegie Mellon.</p></li>
<li><p>Location matters, but not so much the wheather (I'm already fully aware of Michigan's bone-chilling winters), rather, what I wanna know the start-up scene and job opportunities of each locale.</p></li>
<li><p>Research opportunities and interships within the university matter.</p></li>
<li><p>I do not care which one is a better party-school.</p></li>
<li><p>The student faculty ratio of each university, the lower, the better.</p></li>
<li><p>Although I don't hold this in too much esteem, the prestige and "name" of each university is something to consider.</p></li>
</ul>
<p>Lastly, I'm an international student, so there's no in-state tuition to consider here. As a matter of fact, disregard tuition altogether, since I have a college fund that deals with that. Lets only take into consideration the housing prices and cost of living of each place.</p>
<p>So, with that being said, which university do you guys consider the better fit?</p>
<p>Any assistance would be greatly appreciated.</p>