Most of that is applied math except modern algebra so I'd recommend you take that. Numerical analysis is applied math. Stochastic modeling falls in between applied and stats. Optimization is more CS.
The foundations of math might be good if it's real analysis. Schools always give real analysis a funky name