Final version for Autumn 2014, including Teaching Notes