MIT OpenCourseWare

Browse materialsMIT 21M.383 · Spring 2023

Computational Music Theory and Analysis

Subjects: History · Mathematics · Music Theory · Statistics

Art: Jack Eden created the file. Original artwork…, Page 16, 1619 · Public domain

Instructor
Prof. Michael Scott Asato Cuthbert
Term
Spring 2023
Level
Undergraduate, Graduate
What's inside
47 videos · 12 problem sets · 2 exams · 1 reading · 58 other files · 40 web pages
Materials open
Videos here · files on MIT OCW
About this course

Source: MIT OpenCourseWare 21M.383 Computational Music Theory and Analysis, Spring 2023, Prof. Michael Scott Asato Cuthbert — original course page on ocw.mit.edu ↗. License: CC BY-NC-SA 4.0. Study order: MIT's own listing order, section by section. Taken from MIT's published course files, downloaded from ocw.mit.edu on September 23, 2026. How RedLectern is built.

Materials are grouped the way MIT organized them. A verified, course-wide order has not been established here.

Before you start

Prerequisites are not listed here. Check MIT's own syllabus for this course.

How this course was organized

What's here, and what isn't

  • 4 of 4 assignments/exams couldn't be tied to a specific point in the course, so a single, verified course-wide order isn't shown — materials are grouped by section instead.

Not included here

104 items from the source could not be safely included:

  • MIT's page format for this item wasn't recognized clearly enough to place it safely. (100 items)
  • Found in the source, but not linked to a specific point in the course, so it isn't shown as an activity. (4 items)

Materials by section

Grouped by section, as MIT organized them. Not sequenced or ordered.

Setting Up Your Own Dev Environment

How Problem Sets Will Work

Class 7: Music Representation and Hierarchies

Problem Set 3: Stream Encoding and Bach Chorales

Problem Set 4: Equivalence, Representation, and Intervals

Class 11: Equivalence and Intervals (II) and Filters in music21

Quiz 1: In-Class Midterm Examination

Problem Sets 7-8: Working and Composing with Scales, Chords, and Roman Numerals

Problem Set 9: Vocabulary Reduction Key Analysis

Class 28: Feature Extraction and Machine Learning (cont.)

Quiz 2: Optional Second Midterm Exam

Other materials from this course

3 files

45 video transcripts

MIT OpenCourseWare, Prof. Michael Scott Asato Cuthbert, 21M.383 Computational Music Theory and Analysis, Spring 2023.

License: CC BY-NC-SA 4.0 · Edition: Spring 2023 · Open the original course on OCW ↗

Organized by RedLectern, independent of MIT and not endorsed by MIT.

Per-resource rights are recorded on each resource; All-Rights-Reserved items are link-only, never mirrored.