I majored in chemical engineering in college (MIT '13 GPA 4.6/5.0, GRE 170/170 quant 169/170 verbal 5/6 writing) but I've always been interested in computer science. I took some courses in high school (Java, C++), was in a programming competition in college, and learned MATLAB programming from my chemE coursework. After graduation, I started more seriously considering computer science rather than chemE, and in October, I started working at a software company as a "technical services analyst" (work includes VB and M programming, database administration, and bug identification/resolution). I was wondering - what steps could I take to prepare to apply (online coursework, etc.) and what level schools should I be looking at?
Thanks,
Ken