Discrete Stochastic Processes. It’s amazing how many excellent tutorials can be found on the MIT OpenCourseWare.