Probably both, it is a top research university in the world, with a lot of smart people and funding. Also note the "T" in MIT stands for technology, they do tend to focus a bit more on practical applications and not just theoretical knowledge.
No comments yet.