I am a student pursuing bachelors of Computer Engineering at NSIT, Delhi, India. It is a prestigious government university and is ranked 2nd after IIT Delhi in Delhi (for those who do not know what NSIT is).
I have just finished my first semester and I am very confused on where I stand. I have done a lot of courses like Harvard’s CS 50 AP, Microsoft Speech Analysis, Udacity’s Computer Vision from GeorgiaTech, Bolt IoT, Machine Learning A-Z, Artificial Intelligence A-Z, Deep Learning A-Z, Advanced AI using ARS from Udemy, Python for Computer Vision using OpenCV and Deep Learning, Machine Learning by Andrew NG and many more.
I am the founder of a society-cum-start up in my college that makes tech-based integrated solutions for the betterment of the nation and socially and economically backward. Two of the projects that are being built as a part of the work of the society are going to be used for the betterment of the security at the metro stations in Delhi and one for boosting tourism in India. I am also the founder of a website where I have posted videos teaching various software implementations and techniques.
I have also built 2 individual projects on NLP- one is a replica Google Translate with the feature to pronounce the translated text(P.S.- Not an easy task based on how long it took even Google to make) and the other is a virtual assistant like Siri or Google Assistant. I am also working on 2 projects with professors which I cannot disclose as of now. By this summer, I will install an attendance marking system (with proxy detection- which is unprecedented).
I have applied for internships in some of the big names but I am not too hopeful to hear any good news because it’s just my first year at college.
I got a GPA of 8.8 in my first semester. I am doing a lot of extra course and research work but I fear my GPA will hold me back from getting into the top US masters college like Stanford. Can anyone help me understand my position? (PS. the highest GPA in my batch in first semester is 9.6/10)
Most importantly, what should I be focusing on and doing further ahead to make it into Stanford for a masters in Computer Science specializing in AI?
What exactly does Stanford want when they look at a prospective student for a masters in CS?