<p>I've heard that this is kind of hard to get into it. Can anyone tell me more about it and say the requirements/entrance difficulty? thanks a lot!</p>
<p>Not really, you do have to apply but if you have enough interest in it, you'll most likely get in.</p>
<p>You basically have to take one of the intro courses and do well.</p>