I graduated from Stanford and have course work in pure mathematics, operation research, Statistics(including graduate courses) and computer science(algorithm, machine learning etc). My problem is I have mediocre GPA of 3.45 and confused about what Masters program I have shot at. Ideally I would like to go to a program where I will have some opportunity to get TAship/RAship. But besides that I would like to know whether I have shots at top programs.