http://www2.warwick.ac.uk/fac/cross_fac/complexity/study/msc_and_phd/co902/