The PDF versions have been created from the HTML, and so may lose some things in translation.
This course requires:
The exact details of setting this up will depend mostly on your operating system, but also on other things you may have installed.
The Enthought Canopy version of Python might be a solution for you.
Everything is in a github-pages branch on github. You can check things out online there.
Or you can download a Zip archive of the current files.
Some tools are required to build the HTML pages from the source, but you shouldn't need to do that.