The first thing that came to mind (maybe due to mentioning stochastic) is MITx's https://micromasters.mit.edu/ds/ Masters in Data Science. It's statistics, but 102. (Of the alternative MIT 6.0002, which is MIT's intro to DS stat class.)
I take it you've done Discrete Mathematics and have enjoyed it? If you haven't, I highly recommend going that direction first, as imho it is the most beneficial math class a programmer can take in college.