I'm currently pursuing a 5 year integrated MSc. course in Theoretical CS in India. In my search online, a little under half of the 'top' universities in the US explicitly state that they won't take students who already have a Masters degree in CS or related fields into their Master's program. But my degree is structured in such a way that we have only 4 years of course work and two 6-month internships/research interns. ( like a Bachelors degree + 1 yr of work experience )

  1. Will my degree make me inelligible for those programs even though my course is just a glorified undergraduate degree?
  2. If I apply to the universities which don't have that rule (explicitly stated on their website) will I stand a chance for admission or is it also highly unlikely?

1 Answer 1


The rules are theirs, not mine, but I would interpret what you say as indicating you would be ineligible. Your current university doesn't consider your degree to be a "glorified undergraduate degree", of course, nor will a university that you apply to.

There is some resistance generally for accepting people who already hold an "equivalent" degree even if there are no firm rules. This is to allow others the opportunity to advance when there are limited slots available. The question that would be asked, even if only in the minds of some, is "Why do they want to do this?" and you would need a compelling reason to overcome that sense.

One possibility for a compelling reason is that the MSc part of your degree seems to be practical, not theoretical. Applying to a highly theoretical MS in the US might seem like something new to readers of your application. Maybe enough to overcome any reluctance.

And, for the record, you are almost certainly qualified to apply to a doctoral program in the US. This would probably come with a paid position as a TA (or similar). Likely also no costs for tuition if you are a TA.

You must log in to answer this question.

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