
Select a Schedule
Master Course List:
The following interactive table lists courses offered by the Music Technology Program, as well as classes from other programs available to our students. You can sort the results in the table according to row, by clicking on the corresponding header. For example, clicking the "Course" header will sort course names alphabetically. Clicking on the course name will take you to a description page for that course.
| Category | ID | Course | Offered | Notes |
|---|---|---|---|---|
| Elective | MPATE-GE 2611 | Concert Recording I | Fa/Su | T1 |
| Elective | MPATE-GE 2612 | Concert Recording II | Sp/Su | T1 |
| Elective | MPATE-GE 2013 | Audio Mastering | Fa/Sp/Su | T2 |
| Elective | MPATE-GE 2614 | MIDI Technology II | Fa/Sp | T1 |
| Elective | MPATE-GE 2609 | Electronic Music Performance | Fa/Sp | T1 |
| Elective | MPATE-GE 2621 | Audio for Video II | Sp | T1 |
| Elective | MPATE-GE 2627 | Aesthetics of Recording | Fa/Sp | T1 |
| Elective | MPATE-GE 2024 | Seminar in Theory | Fa | T2 |
| Elective | MPATE-GE 2034 | Composer’s Forum | TBD | (all undergrad theory). T1 |
| Required | MPATE-GE 2036 | Adv Musical Acoustics | Sp | . |
| Elective | MPATE-GE 2037 | Software Synthesis | Sp | . |
| Elective | MPATE-GE 2038 | Creating with Interactive Media | Fa | T1 |
| Elective | MPATE-GE 2039 | Contemporary Music | Fa | T2 |
| Required | MPATE-GE 2047 | Adv Computer Music Composition | Fa/Su | . |
| Elective | MPATE-GE 2048 | Scoring for Film and Multimedia | Fa/Sp/Su | T1 |
| Elective | MPATE-GE 2321 | Private Composition | Fa/Sp/Su | T1 |
| Cognate | MPATE-GE 2042 | Psychology of Music | Sp | . |
| Elective | MPATE-GE 2550 | Film Music: Historical Aesthetic Perspectives | Fa | . |
| Required | MPATE-GE 2555 | Music Editing for Film and Multimedia (Film Scoring sequence only) |
Fa/Sp | . |
| Required | MPATE-GE 2598 | Fund. of Digital Signal Theory Lab | Fa/Sp | Corequisite: MPATE-GE 2599 |
| Required | MPATE-GE 2599 | Fund. of Digital Signal Theory | Fa/Sp | Corequisite: MPATE-GE 2598 |
| Required | MPATE-GE 2600 | Digital Audio Processing I | Fa | . |
| Required | MPATE-GE 2601 | Digital Audio Processing II | Sp | . |
| Elective | MPATE-GE 2623 | Music Information Retrieval | Fa | Recommended: MPATE-GE 2598, MPATE-GE 2599. T2 |
| Elective | MPATE-GE 2604 | Audio for Games and Immersive Env. | Sp | T2 |
| Elective | MPATE-GE 2605 | Music Technology Internship | Fa/Sp/Su | T2 |
| Elective | MPATE-GE 2607 | Adv Digital Signal Theory | Sp | Prerequisite: MPATE-GE 2598, MPATE-GE 2599 T2 |
| Elective | MPATE-GE 2608 | Java Music Systems | Fa | Prerequisite: MPATE-GE 2598. T1 |
| Elective | MPATE-GE 2610 | Adv Programming - Max/MPS/Jitter | Sp | Prerequisite: MPATE-GE 2614 or previous Max experience. T2 |
| Elective | MPATE-GE 2613 | 3D Audio | Sp | Recommended: MPATE-GE 2598, MPATE-GE 2599. T2 |
| Elective | MPATE-GE 2614 | MAX Programming | Fa/Sp | . |
| Required | MPATE-GE 2616 | Master's Project Prep | Fa/Sp/Su | . |
| Elective | MPATE-GE 2628 | Audio for the Web | Fa | T2 |
| Elective | MPATE-GE 2629 | Adv Audio Production | Fa/Sp | T2 |
| Elective | CSCI-GA 2565 | Machine Learning | Fa | Recommended: MPATE-GE 2611, MPATE-GE 2612 or experience in music recording and production |
| Elective | CSCI-GA 3033 | Special Topics in Computer Science | TBA | Recommended: undergraduate course in linear algebra, strong programming skills |
| Elective | MATH-AD 0121 |
Ordinary Differential Equations | Sp | Prerequisites vary according to topic |
| Elective | MATH-GA 2490 | Partial Differential Equations 1 | Sp | Recommended: linear algebra, real variables" |
| Elective | MATH-GA 2563 | Harmonic Analysis | Fa | . |
| Elective | MATH-GA 2901 | Basic Probability | Fa | Recommended: linear algebra, complex variables, and real variables |
| Cognate | OART-UT 2020 |
Introduction to Computational Media | Fa | Recommended: Calculus through partial derivatives and multiple integrals |
| Cognate | OART-UT 0021 |
Intro to Physical Computing | Fa/Sp/Su | . |
| Cognate | ITPG-GT 2318 | Programming for Non-Programmers | TBD | . |
| Cognate | ITPG-GT 2436 | Frameworks for Interactive Sound | TBD | . |