<p>I am an international student and I'd like to graduate for CS in the US. What are the best schools for CS? I mean, I know what MIT and Stanford are the top-notch, but what about other good schools, that are somehow international friendly?</p>
<p>I strongly suggest you look into Rice University. It has a superb computer science program with close faculty interaction and great research opportunities available for undergraduates. Rice is also international-friendly (as is Houston).</p>
<p>Berkeley is one of the best. Dunno about their aid to internationals.</p>
<p>The one class of college that I associate with relatively good aid to internationals is selective liberal arts colleges, which are often hungry to project an image of student diversity. These schools usually are not considered among the tops in Computer Science. However, the undergraduate CS curriculum is fairly standard; you can get an excellent general education at these schools. If you do not feel a need for bleeding-edge research or the most impressive computing facilities and equipment, you might want to check out schools like Carleton, Macalester, Wesleyan University (in Connecticut), Oberlin, etc. Harvey Mudd College in particular is a LAC with a science and technology focus (though I don’t know about aid to internationals there – check its Common Data Set, section H).</p>
<p>These are colleges that have no, or very few, graduate school programs. The focus is entirely on undergraduates. They also have no, or very few, pre-professional majors (architecture, business, engineering, nursing, etc.). The focus is almost entirely on the liberal arts and sciences (biology,history, mathematics, etc.) </p>
<p>There are about 200 of these schools in the United States. Most of them are selective, expensive private schools.</p>
<p>^ So, the order isn’t entirely accurate. Who cares? If it’s in the top <em>insert arbitrary number here</em>, it’s still probably a pretty good school.</p>
<p>I’d like to get some more info about the SUNY Stony Brook. The prices are really cheap compared to other unis, and I’ve seen students complaining that have ended up in this uni :S. What do you think about it??</p>
<p>^ It’s a commuter school on Long Island with very strong science, math, and CS departments. Some students are reputedly miserable, but some do like it. Very diverse.</p>
<p>You might also look at UMinnesota for somewhat cheaper tuition.</p>
<p>Brown University gives aid to international students. I think the CS program is highly rated, top 15 for PhD maybe and that the undergrads have complete access to profs and research because it is undergrad focused school with researchers and grad students to work with. It is common to do grad level research there as an undergrad.</p>
<p>My daughter went there and is now in a top 10 PhD track program in CS.</p>
<p>Order and rankings don’t matter too much at advanced levels, just who you are working with and what kind of research you are doing.</p>