SMS: Randomized Algorithms