cs395T - Topics in Distributed Computing
