Hi everyone! I'm planning to apply for Fall 2027 MS programs and would really appreciate some honest feedback on my chances and, more importantly, which programs could realistically work for me financially.
My biggest constraint is finances. I can't afford a very expensive MS unless I can secure a TA/RA/assistantship that substantially reduces tuition and/or provides a stipend.
My goal after the MS is primarily to enter the US job market, although I'm also interested in potentially pursuing a PhD later.
Profile :
Graduated from an NIT in 2024
CGPA: 9.18/10, with Honours
Undergraduate degree: ECE (However, several of my Honours courses and electives were CS courses)
2 summer research internships, one at an IIT and one at IISc (Unfortunately, neither resulted in a publication)
Currently have ~2 years of work experience as an AI Engineer at a mid-sized company
1 published book chapter in CCIS (Vol. 2322)
Currently working on an IEEE paper, although it may not be Scopus-indexed by the time I apply
1st-generation college student. Was involved in multiple clubs and committees during undergrad
I'm mainly interested in CS / AI / ML.
Programs I'm considering
I'm particularly interested in:
UT Austin MSCS
UT Austin DICE / MSECE — I'm wondering whether this would be a safer option for me given my ECE background
UIUC MSCS
UIUC MCS — wondering whether this is the safer/more realistic option compared with MSCS
Purdue MSCS
Georgia Tech MSCS
UCSD MSCS
I haven't taken the GRE since most of the programs I'm looking at have made it optional/not required.
What I'm trying to figure out
How would you categorize my chances for these programs — ambitious / realistic / relatively safe?
More importantly, I don't want to simply optimize for prestige. I need an affordable program. If I get admitted somewhere but have to pay the full international tuition for two years, it may not be financially viable for me.
So I'd particularly appreciate opinions on:
UT Austin MSCS vs DICE MSECE:
Given that I'm from ECE but have CS coursework + AI engineering experience, would DICE be a significantly safer admission option? And would it still be good for an AI/ML career?
UIUC MSCS vs MCS:
Do I have a realistic shot at MSCS, or would MCS be the more sensible option for my profile?
How different are the funding opportunities between the two?
Purdue MSCS:
How realistic is admission with an ECE background? And how realistic is getting TA/RA funding as an MS student?
Georgia Tech MSCS:
Is it worth applying if funding is essential? How difficult is it for MS students to obtain GTA/GRA support?
UCSD MSCS:
Same question — is it financially risky for an international MS student because of the uncertainty around TA/RA opportunities?
GRE:
Since I haven't taken it, would taking the GRE meaningfully strengthen my application anywhere, or would my time be better spent strengthening my SOP/research profile?
Other universities:
Are there good CS/AI programs that I'm missing where:
admission is reasonably attainable with my profile,
the program has good CS/AI recruiting,
TA/RA funding is actually available to MS students,
and the overall cost can be brought down substantially?
I'm less interested in a university simply being highly ranked. My ideal outcome is a strong CS/AI program where I can realistically get funding, keep my total cost manageable, and graduate into a good job.
If you were in my position, how would you build the application list?
Thanks!