Teaching

This section showcases a selection of my latest workshops and lectures. You can read my teaching statement here.
Selected Lectures + Lab Courses
- MATD3039 Advanced Musical Electronics (Spring 2022)
- MATD3009 Advanced Digital Signal Processing Music (Autumn 2021)
- MATD2004 Further Digital Signal Processing (Autumn 2020, Autumn 2021)
- TECH3011 Studio Technology: Audio Electronics (Spring 2020, Spring 2021)
Selected Hands-on Courses
- MCT4048 Audio Programming (Spring 2019)
- MCT4000 Physical Computing Workshop (Autumn 2018, Autumn 2019)
- Creative Audio Programming Workshop in P5.js (Fall 2017, Summer 2018)
- Collaborative Network Music Workshop (Spring 2018, Winter 2019)
Selected Lectures
- MATD2019 Further Audio Electronics (Autumn 2020)
- MATD1019 Audio Electronics Fundamentals (Spring 2020, Spring 2021)
- TECH2019 Audio Technology 2: Audio Electronics (Spring 2020)
- MCT4000 Human-Computer Interaction (Autumn 2018, Autumn 2019)
Course Coordinator / Module Leader
- MATD3039 Advanced Musical Electronics (Spring 2022)
- MATD3009 Advanced Digital Signal Processing Music (Autumn 2021)
- MATD2004 Further Digital Signal Processing (Autumn 2020, Autumn 2021)
- MATD2019 Further Audio Electronics (Autumn 2020)
- MATD1019 Audio Electronics Fundamentals (Spring 2020, Spring 2021)
- MCT4048 Audio Programming (Spring 2019)
- MCT4000 Music Communication and Technology (Autumn 2019)
- MCT4046 Sonification and Sound Design (Spring 2019)