Reply to thread

I'll start by listing down things that you have working for and against you.


Strengths:

Great graduate GPA, good work experience. It shows your good with programming, ride that wave.

Weaknesses:

Undergraduate GPA. Obviously, this can't be taken at face value. Have you taken all the required math courses? (Calculus, Linear Algebra, Probability and Statistics). If yes, what grades did you get in the respective courses?


I looked at your graduate curriculum, I hope you've taken the more quantitatively heavy courses. Advanced Probability and Statistics, Machine Learning, Advanced Calculus and Algorithms for Data Science immediately stand out to me.


Coming to the crux of your question, you don't need to include everything you mentioned in your resume. Most of the schools you've mentioned ask for a list of courses you've done in prior degrees. Some even ask for the textbooks used in the courses to get a better understanding of where you stand with your technical skills.


Include a couple of relevant projects detailing the technical aspects. Same goes for your work experience. What problem did you solve? How did you solve it? For example, if you solved an ML problem, what techniques/algorithms did you use? How did they perform? You don't need to go into too much detail on your resume as you have an opportunity to explain them in your essays. Make sure your resume outlines your experiences appropriately.


Regarding the GRE, it's kind of a grey area. It can't make up for bad grades in your math courses, but a strong GRE would definitely help your case.

If I were you, I would apply to a few lower ranked programs as safety options. That being said, I think you have a fair shot at some of the top 10 programs.


Back
Top Bottom