This question already has an answer here:
I have just been hired to work in the IT Division at a top 10 University in the U.S., and they said that I can take classes at the college.
Currently, I have a B.S. in computer science and a minor in mathematics. I'd like to do research in machine learning, and its application to computer security in graduate school. I have a very cool idea for a research topic, which appears that no one else has written papers on.
There are two caveats to this. One is I only have a 3.0 GPA, which is required for acceptance into graduate school. Second, the mathematics required for machine learning seems to go beyond what I learned for my math minor. Advanced statistical concepts, such as Hidden Markov Chains, which I've noticed is a topic covered in graduate level mathematics courses.
Should I go for a post-bacc in applied mathematics? Should I teach myself the advanced math topics, and try to raise my GPA by taking some higher level undergrad classes in Computer Science?
Any guidance or suggestions are greatly appreciated.