How difficult is it to get accepted for a Masters or PhD in Comp Science @ MIT?

<p>What type of GPA should I have in my Bachelors of Science in Computer Science (in progress) to be able to be accepted?</p>

<p>Also, for Masters, is it necessary to have done research? I know for PhD you should have some, but how about Masters?</p>

<p>What are the profiles of people who have been accepted and exactly how competitive is it?</p>