CurrMana

Computational Music Theory and Analysis

21M.383 · Music and Theater Arts · Undergraduate, Graduate · Spring 2023

Prof. Michael Scott Asato Cuthbert

MIT · Tier 1

This course presents major approaches to computational music theory and musicology in the symbolic (score-based) domain. It covers algorithms for music theory, encoding, corpus studies, musical search and similarity, feature extraction and machine learning, music generation, and computational music perception. Other topics include repertory access and computational bias. Programming assignments are in Python using the MIT-created music21 toolkit.

MathematicsArt, Design & ArchitectureMusicHumanitiesScience & Math

The syllabus, on MIT OpenCourseWare

The full course — syllabus, assigned readings, problem sets, exams, and lecture notes — lives on OCW. These open the real thing:

Attribution

Prof. Michael Scott Asato Cuthbert. 21M.383 Computational Music Theory and Analysis. Spring 2023. Massachusetts Institute of Technology: MIT OpenCourseWare, https://ocw.mit.edu. License: CC BY-NC-SA 4.0.

Course materials are © their authors and licensed CC BY-NC-SA 4.0. CurrMana links to the source and does not re-host them.