Coursera course

Course website (here)

MP submissions

Copy of course website (on the courses.grainger server)