7

I just graduated from one of the older IITs (Indian Institute of Technology), majoring in EE and have a GPA of about 7.8 / 10. I want to pursue a masters degree in computer science from a top 20 university in the US. I have a paper published in an international conference on machine learning and have good test scores(GRE / TOEFL) but I'm worried that my grades could affect my chances. I have some experience in competitive programming, my team finished among the top 10 among 300+ teams in the ACM ICPC regionals and I have a decent Topcoder rating. Not sure if this matters though. I have also made contributions to open source projects and have open sourced some of my projects, some of which have been downloaded thousands of times.

I've seen people from unknown colleges with higher GPAs getting in to places like Stanford, UIUC, Cornell, CMU etc. Realistically, do I have any chance of getting admitted in a top 10 or 20 program. If not, what can I do to improve my chances within a year?

UPDATE: Well, I guess grades do matter, I didn't get into any of the good schools I applied to. I'll have to give up my hopes of grad school now.

1
  • 5
    I'll have to give up my hopes of grad school now. — [citation needed]
    – JeffE
    Apr 1, 2014 at 0:12

3 Answers 3

11

Realistically, do I have any chance of getting admitted in a top 10 or 20 program.

With a publication in an international conference? Definitely!

Of course, I'm assuming that you mean a good publication in an internationally recognized conference (not just a conference with papers from more than one country), ideally indexed in DBLP and available over the web. I'm also assuming that you will have strong recommendation letters describing your contributions to the paper, in specific, personal, and credible detail, as evidence of your research potential. Ideally, your letters will make direct comparisons with other IIT graduates who have succeeded in strong graduate programs.

I'm also assuming that you have a compelling statement describing your research experience and interests, written in flawless English, and that those interests are a good fit for the faculty at your target departments. Be sure to describe your ongoing open-source projects. (The contest stuff? Meh.) As Daniel suggests, focus on the work you want to do, not the ranking of the department.

And of course, I do mean you have a chance, not that you have a sure thing. Graduate admissions is a random process; you have some influence on the distribution, but someone else rolls the dice. Machine learning is a particularly competitive area, so if you want to continue in that direction, you should apply broadly. In particular, you should not limit yourself only to programs that appear at the top of some list in some stupid magazine. Rather, aim yourself at departments whose faculty and students have similar research interests to your own.

(I regularly serve on the CS grad admissions committee at UIUC.)

2
  • 4
    +1 for this "you should not limit yourself only to programs that appear at the top of some list in some stupid magazine"
    – vsingh
    Mar 26, 2014 at 20:08
  • Well, I guess grades do matter, I didn't get into any of the good schools I applied to. I'll have to make do with MOOCs now :(
    – user8242
    Mar 31, 2014 at 8:46
4

While your question is not a duplicate of Maximizing opportunities to be admitted in top schools or How do you get a bad transcript past Ph.D. admissions?, since in general MS admissions is different from PhD admissions, they may be helpful.

As I said in another answer, your approach is wrong and will be a hindrance in maximizing your chances for acceptance. No school wants to accept someone who only wants to go to their school because of its ranking. You need to tailor your application to demonstrate why you want to go to the particular school.

If the MS programs you are interested in have a research component, you need to identified some potential supervisors, ideally one of your recommendation writers can introduce you. You then need to build on that relationship. Talk to them about how your work fits in with their past and current work. As your relationship with the potential supervisors builds, figure out how they fit into the department. They will likely have the inside knowledge needed for writing a really good application.

For purely taught programs you need to identify what it is about the courses they offer that make the program unique and a good fit for you.

-1

You don't have a chance of getting into a top 20 university because you don't have enough GPA for that. Top 20 universities are for students getting GPA of above 9.5. But in your case, excluding the GPA you have a great chance of being accepted to top 40 universities like University of Virginia but Cornell, Stanford and all ... You can't just dream of that. So please try for the university which you can afford mentally, academically and financialy.

1

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .