Edward A. Hirsch: Course: Boolean Satisfiability

Lecture notes: