my chances for MS/PhD admission in CS

<p>Hi All,</p>

<p>I had graduated with majors in Mechanical Engineering from a top school in Asia and have been working for the last 3 yrs since graduation in a research lab of an MNC in the CS field. I hope to get a research publication in my job. Given this, what are my chances of getting an admission for MS/PhD into one of the good schools in CS (MIT, Berkeley, Caltech, UIUC, UCLA, Princeton, Cornell, USC, etc.)? I am yet to take the GRE. Do I need to take the advanced GRE in CS for these schools?</p>

<p>Thanks for the advice in advance!</p>