Current Courses in the Department of Performing Arts Technology, University of Michigan
- PAT 451/551 Interactive Media Design I
- PAT 452/552 Interactive Media Design II
- PAT 413/555 Electronic Chamber Music
Past Courses in the Department of Performing Arts Technology
- PAT 101 Freshman Seminar in Media Arts
Courses taught at the Sonic Arts Research Centre, Queen’s University Belfast
- MTE2007 Computer Programming for Musical Applications II
- MTE2012 Interactive Sensing Systems
- MUS7020 Sonic Arts
- MUS7019 Interaction Design
- MTE1001 Fundamentals of Music and Sound
- MTE1005 Acoustics
- MTE2009 Recording Techniques and Technologies
- Projects by my students at SARC
Courses Taught at Stanford University
- Music 250A @ CCRMA
- Physical Interaction Design for Music Summer Workshop