system
Given the following post, respond as if you're commenting on Reddit:
human
Which math class will help me the most in a CS Career?

Which ONE of the following math classes do you think would be the most useful for me to take (I want to pursue a career in CS and I can/need to take 1 of the following (I've satisfied the pre-requisites for them all)):

**1.** **Stochastic Processes** (Properties of stochastic processes, Markov chains, Poisson processes, Markov processes, queueing theory. Applications of stochastic modeling to other disciplines)

**2. Fourier Series** (Fourier series, orthogonal series, boundary value problems, applications)

**3. Math for Optimization** (Discrete, deterministic models of interest to the social sciences. Linear programming, duality, simplex method, sensitivity analysis, convex sets. Selections from: assignment, transportation, network flow, nonlinear programming problems)

**4. Computational Mathematics** (Numerical analysis as implemented on computers. Polynomial and rational approximations, numerical differentiation and integration, systems of linear equations, matrix inversion, eigenvalues, first order differential equations)

**5. Mathematical Models** (An introduction to the art of creating and analyzing deterministic mathematical models. Models of physical, biological, and social phenomena. Topics vary with instructor; examples are predator-prey interactions, spread of epidemics, arms races and changes in global temperature. Mathematical techniques include phase-plane analysis of systems of differential equations, and function iteration)

\*Edit: Some background: I’m doing a Math/CS dual degree program, which means I’m getting a math degree from one school (in 3 yrs), and then getting a CS degree from a partnered school (in 2 yrs), for my math degree I have to take one of these “modeling” classes, but I know nothing about any of them, and have no idea what specifically I want to do in CS, so I'm just looking for what has the most applications I guess

Thanks so much for any feedback!!
gpt
Stochastic if you're going to do CS stuff that uses stochastic. 

Likewise for all the others. 

It depends on what you're going to do in CS. These are fairly specialized courses and will have specialized applications.