https://vulms.org/cs723-probability-and-stochastic-processes/
CS723 - Probability and Stochastic Processes