<p>On one hand there is a pool of three colleges, all located in major cities.</p>
<p>SJSU($25,000) -
Ups - California, right in Silicon Valley, nice internships and exposure, very cheap
Downs - unsure of reputation and academics, No relatives there, College name won't be beneficial if I want to do masters</p>
<p>IIT($30,000)-
Ups - Close relatives, Cheap, reputed in Chicag, many international students
Downs - unsure of academics and future prospects of placements, bureaucracy </p>
<p>Stony Brook($33,000)-
Ups - NYC, Reputed CS program
Downs- Commuter campus, a lot of top-class universities in the vicinity, unsure of overall university </p>
<p>And then there is a pool of some universities which are highly-ranked and are well-known throughout US, out of them I have chose two -</p>
<p>Penn state($42,000)-
Ups - very well known, highly ranked, high school spirit, repurposed alumni network and career service centre
Downs - hell expensive, being a state college- very less cultural diversity, middle of nowhere, unsure of internships and part-time jobs</p>
<p>Rutgers ($39,000)-
Ups - proximity to NYC, Cultural Diversity, Many Indians, reputed program and university
Downs - class size, RU screw(bureaucracy), unsure of internships, expensive</p>
<p>So in all, I am really very confused. Now first decision lies in what to choose - the first group or the second. I don't know whether choosing the second group for all it's ranking and repute be worth the extra money spent. On the other hand, if I am travelling 8000 miles far away, I don't wanna land somewhere(first group) that won't land me job later and not help me build a strong academic base.</p>
<p>Please help me figure out which one should I choose or atleast which group to choose. Reasons are extremely welcomed.</p>
<p>Waiting :)</p>