Probability is ubiquitous in every branch of science and engineering. This text on probability and random processes assumes basic prior knowledge of the subject at the undergraduate level.[...]