TEACHING


I currently serve as Assistant Professor of AI and Music Composition at The Ohio State University. Prior to this post, I served as Assistant Professor of AI & the Arts at the University of Florida, a research affiliate in the Department of Biological Engineering at MIT, Assistant Professor of Composition at the Boston Conservatory at Berklee, Visiting Assistant Professor of Music at Clark University, Lecturer in Music Technology at MIT, and a RA in the music department at UC San Diego for 12 quarters.

SPRING 2026

MUSIC 8895/4895: MUSICAL DATA STRUCTURES
MUSIC 7835: GRADUATION COMPOSITION
MUSIC 5635: COMPOSITION 3 (ADVANCED UNDERGRADUATE COMPOSITION)




PREVIOUS COURSES

UNIVERSITY OF FLORIDA

MUC2102: COMPOSITION SKILLS 4
MUT3622: MUSICAL DATA STRUCTURES
MUC3232: COMPOSITION 2
MUC7931: ADVANCED GRADUATE COMPOSITION
MUT6936: COMPUTATIONAL METHODS IN MUSIC THEORY
MUC7931: ADVANCED GRADUATE COMPOSITION
MUN2022: LAPTOP AND ELECTRONIC ARTS ENSEMBLE
IDS2385: FINDING YOUR VOICE IN THE ERA OF AI
IDS2385: MUSIC, ROBOTS, LAWYERS, AND YOU

CLARK UNIVERSITY
MUSC291: Portfolio/Capstone Project Masterclass (2020)
MUSC103: Post-Music - The Philosophy and Aesthetics of Post-War Sound Art (2018, 2019)
MUSC127: The Mediated Voice (2019)
MUSC141: Introduction to Computers and Music (2018, 2019)
MUSC142: Recording Practices and Audio Art (2019, 2020)
MUSC191/091: Improvisation and Aleatory (2018, 2019)

BOSTON CONSERVATORY AT BERKLEE
M-SK 0392: Electronic Music II (2021)
M-SK 0391: Electronic Music I (2020)
M-AP 0009: Applied Lessons (Composition) (2018, 2019, 2020, 2021)

MIT
21M.381: Topics in Electronic Music: The Mediated Voice (2018)
21M.361: Electronic Music Composition I (2018)

UC SAN DIEGO*
Music 170: Musical Acoustics (2013, 2014, 2015)
Music 171: Computer Music I (2014, 2015)
Music 172: Computer Music II (2014, 2015, 2016)
Music 174A: Audio/MlDI Studio Techniques I (2016, 2017))
Music 174B: Audio/MlDI Studio Techniques II (2016, 2017)
*all courses TA'd