See also the corresponding course notes, here.
View a printable version of these slides here.
From Drew Conway's blog in 2013