Pseudorandomness

http://people.seas.harvard.edu/~salil/pseudorandomness/