Introduction to basic probabilistic concepts and methods used in mathematics, science, and computer science. Develops an understanding of the crucial role played by randomness in computing, with an emphasis on rigorous reasoning, analysis, and algorithmic thinking.
Problem Sets include my solutions to CS237 assignments.