<p>I am in my second year of a four year BS course in Mumbai University, and I have decided that immediately after my degree in Information Technology, I would like to move to the US to pursue my MS in Computer Science. I would be completing my BS in June 2012.</p>
<p>My percentage so far is a measly 62%, but that is considered high in Mumbai University, where the topper usually gets in the seventies. </p>
<p>I would like to know which universities have an excellent Computer Science program, and which would also be willing to offer financial aid to me. Also, most importantly, what should I work on during the next two years to have a really strong application that would be considered competitive at top tier universities, and a match at some of the medium tier unis? </p>
<p>I know that I cannot expect a guaranteed formula as an answer, but I would definitely like to know how I can make a really strong application by the year 2012. I have two years, so how can I use them best?</p>