Background
Hi everyone, despite coming from a different area of study I am hoping to apply for computer science PhD programs by the end of this year. I just want to make sure that I am on the right track.
I graduated in 2015 from a top 20 undergrad with a bio major and am currently working in biochemistry/immunology research as a research tech.
I am hoping to start a postbac program this summer to take courses such as discrete math, data structures, and an algorithms class.
I am also spending the time until this summer studying for GREs.
Some basic math/CS qualifications include: 3.7 GPA (A's and A-'s in all sciences except three B's), Calc I and II coursework, statistics (which exposed me to R programming), and an intro to computer science class that taught python. One full year of physics as well. I'm a fairly good standardized test taker and scored in the top 3% on my MCAT with little studying (irrelevant in the case of admissions but I'm hoping to do as well on the GRE). Moral of the story is to follow your heart haha.
Questions:
1) Will I need computer science research? I have three years of biochemistry research, where I utilized my statistics coursework to make sense of data and wrote scripts in R. I have two publications as well (not first author).
2) Can I ask my PI's in biochemistry for LORs for a CS PhD program?
3) Given my timeline, can I realistically apply later this year for Fall 2017 entry?
Thank you everyone for your time, sorry for the long post!