Randomized Computation Slides submitted by Igor Nor, Alex Pomeransky and Shimon Pomeransky Adapted from Ely Porat’s course lecture.