https://web.stanford.edu/~ashishg/cs261/
(Click on the above link if you have not been taken there automatically).