Probability, random variables and stochastic processes