@CalmLogic
I took your suggestion, and started taking courses at a local university(IIIT Hyderabad). With a full time job, I could only take one course(Artificial Intelligence) last semester, and am currently taking Machine Learning this semester.
I have also written a research paper in the domain of Complex network theory and Natural Language Processing(NLP). It is under review in an international conference(not tier-1,2 conference), but me and my mentor are pretty confident that we would get published. Moreover, I should get a recommendation from my mentor who works in MS-Research.
I am applying for Fall 2012 for MS in CS-AI/ML. This is my initial shortlist of the universities.
1. NUS, Singapore
2. NTU, Singapore
3. UT-Dallas
4. University of Southern California (USC)
5. Arizona State University (ASU)
6. Simon Fraser University, Canada
7. University College Dublin
8. Northeastern University
The shortlist is based on factors on the following factors:
1. How good the universities AI/ML research lab/faculty is.
2. How flexible is the university in accepting non-CS undergrads.
3. Plan to go for PhD post MS, so looking to join university with strong CS research culture.
Can you please take a look and advise.