These pages provide notes, handouts, and documentation to various classes I taught in the past. I won't be updating this or the linked pages so links will no doubt break over time.
I now teach at the Folkwang University of the Arts in Essen, Germany.
I was Programme Director for the MSc in Digital Composition and Performance and PhD in Creative Music Practice.
Most of the pages for the University of Edinburgh are password protected. Please email me if you need the password.
To view PDF files you will need the free Adobe Acrobat Reader.
Algorithmic Composition and Signal Processing
Computer Programming for Music Technology
Electronics and Recorded Sound (part of Music 1B - Music and Technologies)
Music 2D: Theory and Practice of Music Technology
Real-time Computer Systems for Music
Free Improvisation Project Week
Media and Culture
Non-Real Time Systems
Real-time Performance Strategies and Design
Music since 1980
Music Technology 1
Music Technology 2
Music Technology 3
The Rise and Fall of the Avant-Garde