Quote:
Originally Posted by RustyBrooks
Most college math or CS departments will offer a class that focuses on combinatorics. In CS this is often called "Discrete Math"
Agreed. I started as a Stats major CS minor for 2 years before switching to CS major with a specialization in Computer Theory, and if I had to pick just one course to suggest, I think this would be it. It will teach you way more than just combinatorics. It will teach you fundamentally different ways of thinking about math and numbers.
Be warned, though this was a "weeder" course where I went. Heard one rumour that a full 70% dropped out of the CS program due to this course (it was required there)... that may be an exaggeration but it definitely did get rid of a lot. Likely most of those didn't know what they wanted to do and picked CS because they heard it was an easy cruise to big $$, so I don't think the material's actually that hard, but it is very likely still going to take a lot of work to get something out of it.
Quote:
Originally Posted by RustyBrooks
Probability and Statistics is useful
I agree,
IF you don't just take the cheap basic intro course that a lot of places offer. Usually that's intended as a background course for those going into fields where it might be useful (like econ and other sciences). Take a stats course(s) offered for math majors/minors. The deeper ones go into the more useful stuff like Bayes Theorem, confidence intervals, etc. - stuff that the intro course will barely mention, if it does at all.