E3 303: Stochastic Control with ML Applications