Hey everyone,
I'm currently in the process of studying for the GRE and I plan on applying to schools for my Masters in Computer Science in the upcoming months to start Fall 2017.
A little background information:
I'm a recent undergraduate, I've been working as a Flight Software Engineer for 7 months and I got this opportunity to go to get my master's degree in CS that is fully funded through my workplace. Books and tuition are all paid for and I would also be a full-time student.
My first few years of college I didn't take seriously and ended up having less than stellar grades, will this hurt my chances? When I cared and decided to put effort into my studies I ended up doing well in all my Major Courses / Last 60 credit hours taken. The lowest grade I got on any of Upper Division CS courses was an A- for two courses and the rest were A's.
I have some undergraduate research experience in Machine Learning, Natural Language Processing, but don't have a paper published. Even though I am finished with school I am continuing to work with my professor and aiding him in this research, while juggling a full-time job and studying. Primarily using Stanford's NLP tools so most of my experience of doing research is in that area. We we're working on a publication, but I think he has put that aside.
If I wanted to get into a school like Stanford, CMU, Berkeley, UIUC do I even have a shot? Is it worth it for me to even apply?
What about a Top 10-25 or a Top 25-50?
University: Regional University (ranked, but I don't think it's well known.)
Major: Computer Science with a Minor in Mathematics
Graduating GPA: 3.79 - Cum Laude (last 61 CR)
Overall GPA: 3.28
GRE: Haven't taken it yet, but I've been studying on the weekends and after work. Ideally I am looking to score 90%+ on both verbal and quant.
So far on practice tests I am averaging 161(V) / 166 (Q) finishing with extra time left. I've been studying for 2 months now, but I plan on taking it in September and maybe again in October if I don't do well enough.
My Letters of Recommendation would be my Research Professor, Another professor I've taken multiple courses with, and the third letter would be my Technical Program Manager or Supervisor
Also a member of the Golden Key Honour Society (top 15% of graduating class), not sure if that makes any difference.
Thanks in advance,
HopefulAcademic