Probability and Stochastic Processes: With a View Towards Applications