I have taken: Calc 1, 2, & 3, Introduction to Discrete Math, and Introduction to Statistics.
The maths I learn I wish to be most applicable to programming (any kind of programming, game, physics, AI, etc ...)
Classes I get to choose from, bold ones are ones I have chosen
- Introduction to Proof,
- Foundations of Analysis,
- Foundations of Algebra,
- Intermediate Analysis I,
- Axiomatic Geometry,
- Ordinary Differential Equations,
- Linear Algebra,
- Introduction to Abstract Algebra,
- Probability and Statistics I,
- Dynamical Systems,
- Numerical Methods (= numerical analysis? Do I have to take anything before this?)
Would these classes help the most? Would you recommend any other classes that are perhaps not on this list? A class in physics with calculus perhaps?
Also all I need is a short answer, yes or no, is the knowledge of any math applicable to programming?