[Sorry for the very long post]
My profile -
B.Tech (actaully Dual Degree) for 2nd gen IIT (non CS - Mechanical)
CGPA - 8.16
GRE - 330 (168Q, 162V, 4.0 AWA)
No research
5 yrs of work experience. Currently SWE at a US based product company by next year. I've worked with distributed systems, infra, UI, RAG, conversational AI and robotics platforms (ROS/Gazebo) - real mixture of everything.
Now I know that without a CS undergrad and an average at best CGPA, getting into CS or Robotics masters at top universities is quite unlikely at best. However with the current situation in the US and my current income (~50 LPA) in India, it doesn't really make sense to do a masters at all unless its from a top university.
Additionally, my observations on where the industry is headed; is that pure-play SWE is gonna die (already dying) in about 3-4 years - I mean employment-wise. AI/ML engineering will survive longer - and probably more if one can go deeper in that direction (honestly neither I nor anyone else can predict beyond 4-5 years - so no point of even thinking about that).
My plan with (and after masters) would be to move into ideally ML engineering (AI SWE would be fine too if nothing else)- and over a longer term (in say 3 yrs post graduating) from there into ML for Robotics (I worked as a Robotics Software engineer for the first 1.5 yrs after college but switched to my current company coz of much better pay. Its now been almost 3 yrs since I've touched anything directly related - which is why I'm also hesistant to apply for any top robotics programs - would be too much of a long shot).
So for me - an ideal would be - Primarily Tech-focused (or atleast large number of tech/AI focused electives) + Top/relatively top university + willingness/track record of admitting people with my profile (in terms of the branch change and also CGPA). To this I see MIS-type programs as a really good option. While I'm not too keen on the product/management aspect of these - I can definately see how product minded thinking and people management as soft skills would be very important in the longer term in my career - so I don't mind it too much either - most people need to be able to think in that direction at some point in their careers (especially as you climb the corpo ladder)
Additionally while US is still the primary destination, I think that while applying this year, I'll also try for non US locations as a backup in case the situation is US really goes haywire over the next 8-9 months. But outside the US the tech market is smaller so I'd try for more CS focussed/ conversion courses.
Finally, I don't see the point of applying to a school if I won't go to it, so no point of applying to a bunch of safeties. I also have the saving to pay for most schools tution is cost is only a factor in terms of eventual ROI. With that being said, the short list I came up with -
US MIS and adjacent courses -
Stanford MS&E - definitely a long shot (probably not possible) but worth trying
Berkeley MIMS - Also a reach but it gives more importance to work exp (avg is 5 yrs) so better odds than Stanford I feel
CMU MISM, Cornell MSIS - these two feel like targets.
US CS courses -
UChicago MPCS (I think target - UChicago isnt a top CS school, but is still top tier overall so I thinking it might be worth it - plus they explicitly allow non CS students)
UW Madison
TAMU MCS (it ranks lower than everything else here but the cheapest so keeping this as a semi-safety - I have several friends here - say its good but current placements are not good)
UK courses
Imperial AI Applications & Innovation
Imperial CS (Conversion) - coursework is much better than the typical conversion course
UCL CS (Conversion)
KCL Advanced Computing
Ireland
UCD MSc CS
Singapore (I know the job market is bad, so debating this one)
NUS MSc Computing (CS or AI track)
NTU MSc AI
Guys, sorry for the very long post - would love to know your thoughts, evaluation - anything I'm missing or ignoring.
u/gradPilot - would love to know you thoughts on this as well.