A set of typed lecture notes and homeworks from a class Chris Peikert teaches. The lecture notes are more detailed than his survey (see below), and there’s some good exercises in the homeworks.