Thanks should go to Jim Davies at the Dept of Computer Science, University of Oxford for editing & releasing this updated version on the web by the way.
Slightly off topic, but does anyone have experience of the Software Engineering course mentioned at the end of the linked page? The functional/concurrent programming courses look quite interesting, speaking as someone who hasn't studied CS formally, but has dabbled in Haskell/PL theory and would like to learn more.
( http://www.cs.ox.ac.uk/people/jim.davies/ )