I want to do a master's in a reputed institution like MIT or Stanford with a scholarship. I'm just starting my B.Tech (Computer Science) in an average engineering college in India. What should I start doing now? What are the minimum requirements to get into such institutions with scholarship?