Top comp sci schools

<p>I'm a highschool senior busy applying to colleges. My main interest is in computer science. Some of my top choices include Stanford, Columbia, U Chicago, and USC. What are some other "safe" schools that if I think I have a shot at those top ones I should be able to get in easily that have good computer science/software engineering programs?</p>

<p>Thanks!</p>

<p>Some of the most influential universities in computer science include Carnegie Mellon (they set the industry standard in software engineering!), Georgia Tech and the University of Illinois at Urbana Champaign. You’d find an abundance of courses and research activity at these big public universities, but you wouldn’t get anywhere near the personal attention as at a smaller private university.</p>

<p>The University of Washington has a top-ranked CS program and is particular popular because of its location in Seattle (home to many tech companies). The Rensselaer Polytechnic Institute is smaller and slightly less-selective but renown for the strength of its engineering programs. Northeastern has made a name for itself with its co-op programs. </p>

<p>Prestige aside, most big universities have good CS programs. The University of Tennessee at Knoxville (in-state for you?) has a perfectly fine CS program too.</p>

<p>^That list is pretty solid. CMU (for CS) is not easy to get into (maybe only slightly easier than Stanford/MIT).</p>

<p>UIUC, UW, Ga Tech, and RPI are strong schools that are less selective than other top CS schools.</p>

<p>I’d prefer to look for more smaller private institutions (like Stanford) mainly for the sake of financial aid. Location is also a big deal - Seattle and Palo Alto are great locations to study at for obvious reasons.</p>

<p>Also how did you know I was from Knoxville? Can’t find it listed anywhere on my profile!</p>

<p>If you have a realistic chance at Stanford, you probably also have a realistic chance at the full ride scholarships at Georgia Tech (President’s) and NCSU (Park). If you make National Merit Finalist, you may want to investigate Texas A&M.</p>

<p>Depending on what you can afford, Minnesota, Virginia Tech, NCSU, Stony Brook, and Cal Poly SLO may be in range even at out of state list price.</p>

<p>I’m not sure what my chances at Stanford are… my brother got in, but that doesn’t exactly guarantee my passage. I’ll look at those other colleges! Thanks.</p>

<p>About GT - I visited there last year and my tour completely put me off. It could have been the guide though. Thoughts?</p>

<p>

I did not know that you are from Knoxville! :slight_smile: You mentioned in another post that you are from TN and Knoxville is the main campus of the University of Tennessee, if I remember correctly.</p>

<p>“About GT - I visited there last year and my tour completely put me off. It could have been the guide though. Thoughts?”</p>

<p>We had a bad tour last summer, too. Our tour guide was showing the gym and the fun things around campus. When she got to a classroom, she said something like “I know you aren’t interested in this part of the tour. Academics will be similar in any university”. I was really surprised she didn’t play up the quality at all. </p>

<p>I’ve met recent grads at the local alumni group who are very positive about their education and experience at GT. It’s still on my son’s list.</p>

<p>Interesting. My only problems with GT is the location (a bit too close to home from me and I’m trying to get out of the South) and that tour… it’s amazing what an influence it can have on a potential student. My tour guide was boring, slow, and didn’t tell me anything that was unique to GT.</p>

<p>

</p>

<p>This is true for UW as a whole, but UW CSE has gotten pretty selective in recent years (you have to apply for the program separately). If you don’t get into UW CSE through the [“Direct</a> Admit” process](<a href=“http://www.cs.washington.edu/prospective_students/undergrad/admissions/direct_admission/"]"Direct”>http://www.cs.washington.edu/prospective_students/undergrad/admissions/direct_admission/), then you have to take a gamble and see if you’ll get in later on, which can be sort of risky if you’re dead set on doing CS.</p>

<p>That aside, Seattle’s a great place and the department rocks, too. If you have any questions, let me know.</p>

<p>^I was putting forth a relative ranking. The issue is how UW CSE compares in selectivity to Stanford, MIT, CMU SCS, Berkeley EECS/CS.</p>

<p>That’s fine, I just wanted to point out that no one should come to UW without being a Direct Admit and simply expect to get into the CSE department. I’ve seen several people get burned by this.</p>

<p>UW also has an Applied & Computational Math Sciences (ACMS) major that has a “discrete math and algorithms” option that allows some CSE courses. Also, the B.S. in Math (standard option) and the B.A. in Math both allow for a bunch of electives that can be in CSE.</p>

<p>When a school is ultra-selective for the CS program, the Math major where you take the minimum amount of math courses to satisfy the degree and use the electives to take the CSE core and the “hot CS courses” like databases, networks, etc work just as well as the CSE major for software jobs.</p>

<p>…without all that stress about being admitted to some CS program.</p>

<p>Your welcome :-)</p>

<p>However, if the CS major is extremely competitive to get into due to capacity limitations, the CS courses may be hard to get into for non-majors for the same reason. Someone considering majoring in math with CS electives may want to check whether this is the case.</p>

<p>I’m warning all you new cats right now, watch out for Stony Brook CSE.
<a href=“http://www.cs.sunysb.edu%5B/url%5D”>www.cs.sunysb.edu</a></p>

<p>With nearly 80 Professors, who are pioneers in their field, in the department already(that’s more than most Ivy-leagues, and those name brand schools, and with the new CS building they will hire more, I’ve heard the goal is 110 quality Professors[including those who are jointly appointed])and graduates like the president of Stanford University, along with a new 100million dollar CS building now in construction, one of the top CS schools is easily Stony Brook University. The CS building alone will probably be the size of some small colleges, and if you take a look at their faculty, prepared to be impressed. Google, Microsoft, Apple actively recruit on campus. In fact, Google recommends all graduates in the world to read the book of one of the professors at Stony Brook before they interview with them. The department already has CEWIT, a core CS building, and now to keep up with growth, a new CS building. Not to mention the ongoing research they do in Brookhaven National lab.</p>

<p>What’s the best? It’s arguably the most affordable CS program on earth, tuition is a pesky little 4000 per semester(although not easy to get into the department, and the 300 level classes are INCREDIBLY CHALLENGING, with MASSIVE projects).</p>

<p>There you go, I let you in on a major secret. Don’t believe me? Look at how the ACM team alone kicks Yale and Columbia’s butt. One must be on some serious drugs to choose Columbia CS over Stony Brook CS – especially when you compare the costs.</p>

<p>

</p>

<p>Yes, capacity limitations can be an issue. In my case (albeit, years ago), being the computational math major got me into the freshman/sophomore level CS courses with priority over everyone except for CS majors. The junior/senior level courses required me to ask the dean. The dean would look at the space and if I had the prereqs. Usually, it was not an issue because at the junior/senior level, the class size is much smaller. When you think of it, how many students are taking “CS-400 Cryptology”??</p>

<p>But I agree, the space limitations will depend on the school.</p>

<p>

</p>

<p>I try to tell folks all the time, for a major like CS, there is no reason to spend a ton of money for tuition. There are more job openings than applicants for many positions.</p>

<p>The way employers are hiring in the DC/MD/VA area, I tell folks that I could construct a curriculum using the local Maryland community colleges and the BA (not BS) program in Math (with a CS emphasis) or the traditional CS major from U-Maryland College Park or U-Maryland Baltimore County and have you prepared to be hired into software development immediately.</p>

They’re all pretty good (UW CS, Stanford, MIT, CMU, Berkeley) on a similar tier, mainly differing in what you want to do (UW for a guaranteed job at Microsoft, Google, Amazon; Stanford for startups and prestige; etc) UW direct admit acceptance rate was 3.7% last year, so that’s a big drawback, since if you get rejected from direct admit, there’s no point in going