Problem Set 1: Pitch Representation and Manipulation
Problem Set 2: Design a Computational Ontology and Representation System
Problem Set 3: Stream Encoding and Bach Chorales
Problem Set 4: Equivalence, Representation, and Intervals
Problem Set 5: Research on Your Own Corpus
Problem Set 6: Introduction to Voice Leading
Problem Sets 7–8: Working and Composing with Scales, Chords, and Roman Numerals