Hi,
I'm thinking about applying for a Computer Science masters programs for Fall of 2017 and I'm having a dilemma whether or not I should even apply.
I would like to go to a program within top 10 - 40 but I'm not sure if I would make a competitive candidate, let alone an interesting one.
My background in college was BA in Biology and International Studies and my GPA was 3.3 from a top-20 (US) university.
I only just started taking computer science courses at the beginning of this year to get ready and so far I've taken Introduction to Programming focused on C (A-), Discrete Math (A), Linear Algebra (A-), Programming in C++ (B+), Data Structures in C++ (currently taking), and Computer Architecture (focused on assembly language and systems - currently taking).
As for the GRE, I am scheduled to take it on November 29th.
I graduated in 2015 and have been working as a research assistant in a clinical research lab.
I have 4 letters of recommendations - One from my PI, one from my english professor who knows me very well, one from my discrete math professor, and one from my Programming in C++ professor.
I guess my dilemma is - how do I compare to other candidates as a person coming from a no cs undergrad or industry background? Would applying this time around be a waste of money even if I got a good GRE (quantitative) score? And which programs could I apply to to be at least considered without expecting a reject to begin with?
Please give me some advice!