2021-2022 Catalog 
    
    Oct 09, 2024  
2021-2022 Catalog [ARCHIVED CATALOG]

CS 200 3 - Computer Music Programming


1.00

A team‑taught course providing an introduction to the fundamentals of creating music through algorithms and computation, as a vehicle for learning about both music and computer science.  Topics include:  the fundamentals of sound and digital sound synthesis;  the foundations of computer programs and programming;  the design and implementation of algorithms for sound production and manipulation;  the fundamentals of electronic music composition and production. Spring (Group II Natural Science) (Quantitative)