Thank You. All help/advice appreciated. It is the middle of the night here (India). So I'll probably reply when I wake up.
Also since my undergrad was in a different field and I had to take pre req's I couldn't get direct funding for CS degree.
I transferred to Cornell after a year at less reputed university which gave me a bit of scholarship, I could have transferred to RPI where i had good chance of funding but I chose Cornell.