Live data from Hacker News

Applying to PhD Programs in Computer Science (2014) [pdf]

cs.cmu.edu

1–10 of 106 posts

Re: Applying to PhD Programs in Computer Science (2014) [pdf]

#4
post #2

Any remote PhD opportunities nowadays?

I don't think so. PhD in CS and other related fields is a pretty intense affair nowadays (or has always been, idk) due to the crazy publication throughput one is required to have. Remote or part-time PhD options benefit no one.

Re: Applying to PhD Programs in Computer Science (2014) [pdf]

#5
What isn't often discussed is how hard it is to go from a no name school that isn't ranked highly to an elite school. At a non-elite school your recommenders may be unknown to the admissions committee, the 'level' of education these applicants receive can be questionable ("What does an A mean from this program and how does it compare to our class?"), their research experience could be weak, student visibility could be weak (i.e. their recommender isn't known in the field, and their student didn't do any sort of research that made professors at our school aware of them in advance), the courses they take may be weak compared to other applicants (i.e. their program doesn't offer as many advanced courses, compared to other programs) and so on. There can be tremendous risk in taking students from unknown schools or non-elite schools. It's much easier to accept graduate students from a similar elite school, with well-known recommenders, and a history of successful applicants from that came from that school that did well in said program. It isn't impossible, but it is an extra step these applicants have to overcome.

Re: Applying to PhD Programs in Computer Science (2014) [pdf]

#6

What isn't often discussed is how hard it is to go from a no name school that isn't ranked highly to an elite school. At a non-elite school your recommenders may be unknown to the admissions committee, the 'level' of education these applicants receive can be questionable ("What does an A mean from this program and how does it compare to our class?"), their research experience could be weak, student visibility could b…

I was in this situation, decades ago, and indeed was turned down by CMU. At least back then, CMU like some other elite schools had no MSCS, making it even harder to make the grade coming from Podunk U.

My strategy, which worked out okay, was to "bracket" the field by choosing a couple of schools that looked solid and had very large MS class sizes and to just view my "elite" apps as lottery tickets unlikely to pay off (which they didn't).

Beyond that, and especially today, I'd look seriously at targeting specific future advisors at the schools in question, and worrying far less about the school's reputation. An excellent advisor at Mississippi State will do you far more good than a crappy one at Stanford. And will probably cost a lot less.

Re: Applying to PhD Programs in Computer Science (2014) [pdf]

#7

What isn't often discussed is how hard it is to go from a no name school that isn't ranked highly to an elite school. At a non-elite school your recommenders may be unknown to the admissions committee, the 'level' of education these applicants receive can be questionable ("What does an A mean from this program and how does it compare to our class?"), their research experience could be weak, student visibility could b…

easiest way to jump tiers is networking i.e. person to person conversations with PIs. if you're able to represent yourself well and describe your own research articulately and authoritatively it'll make up for a great deal of the gap between you and students from "elite" schools. unfortunately this networking happens at conferences which less resource-rich schools can't afford to send undergrads to.

my hack: when you're traveling to a city with a brand name school you might be interested in attending, shoot some professors an email asking to drop by and chat about their research. they will usually tell you to come by during their office hours. this has worked for me no less than 3 times and led to 2 admissions.

if you're an undergrad and you've never sold/pitched yourself to someone i strongly suggest you read some salesy stuff about how to approach a sales meeting. you have to keep in mind that PIs are kind of like CEOs of small startups - they do research, publish papers, and win grants. That's their business cycle. when they're evaluating new students they're trying to determine how effectively you'll fit into that cycle. that means if you've done all 3 of those things you're in a good position to be hired (and it is out and out hiring) but if you lack experience in one area (e.g. writing grants) you can make up for it by being strong in another (or giving the impression that you will be). ultimately you need to speak to their needs and goals rather than your own.

Re: Applying to PhD Programs in Computer Science (2014) [pdf]

#8
This is solid advice. If you want to get a PhD in computer science, read and understand this advice. It's similar to the advice I would give someone, which is kinda funny, since I only know what you're supposed to do after having done just about all of it wrong.

Re: Applying to PhD Programs in Computer Science (2014) [pdf]

#10

What isn't often discussed is how hard it is to go from a no name school that isn't ranked highly to an elite school. At a non-elite school your recommenders may be unknown to the admissions committee, the 'level' of education these applicants receive can be questionable ("What does an A mean from this program and how does it compare to our class?"), their research experience could be weak, student visibility could b…

easiest way to jump tiers is networking i.e. person to person conversations with PIs. if you're able to represent yourself well and describe your own research articulately and authoritatively it'll make up for a great deal of the gap between you and students from "elite" schools. unfortunately this networking happens at conferences which less resource-rich schools can't afford to send undergrads to. my hack: when you…

[deleted]
Post reply on HN