Discrete Mathematics, Probability Theory and Stochastic Processes: For Applications in Engineering and Computer Science