Math courses for machine learning
By far the most important in that list is probability -- learn as much probability as you can.  Numerical analysis might also be of a little bit of use.  The others probably won't be directly relevant to most of the practice of machine learning, but hey, become more comfortable with mathematics is probably useful in general.