Hacker News new | ask | show | jobs
by mathattack 4407 days ago
I suspect that many non-CS folks go onto CS Phd programs. I have heard that undergrad major at top Indian schools reflecting signaling (certain majors in certain years get the better students, independent of student interest) which is why major isn't a reliable indicator. (Not so much in the US too)

Having worked with many folks from IIT, it is a fantastic source of raw intelligence. I view it more similar to CalTech. Coming from a rich family, being a star athlete, or student body leader doesn't help. It's all about the academics.

1 comments

I suspect the opposite is true. Mostly IIT CS/EE majors get into the top CS PhD programs. Many non-CS folks, sure change professions to being programmers but rarely graduate with a stellar PhD from a top 5 (10?) computer science program. Most of these IIT grads have to apply to graduate school with 6 semesters of work. Without a CS/EE degree, and a recommendation of a top IIT CS prof (who has a good reputation of sending top students regularly to graduate programs) whose students get pattern matched by the selection committee's from top 10 CS schools, it is next to impossible for a non-CS IIT grad to compete with a typical top 10 graduating CS grad (9.4 + GPA, probably some Math/Phy/Chem olympiad medal or ICPC finalist/winner, almost perfect GRE scores, may 1/2 ACM conference papers). Please note that I emphasize the top 10 CS schools part quite a bit because the game of finding an asst prof job is heavily rigged and top 10 CS school grads have a major advantage over others here.
Thank you for clarifying. In hindsight I think you're right. There is a higher burden on the foreign student. An MIT EE or applied math undergrad with a lot of CS classes can get into MIT's Phd program without the CS degree, while it's tougher from someone unknown to the faculty.