MUSIC 256A
Music, Computing, Design: The Art of Design (CS 476A)
This course explores the artful design of software tools, toys, games,ninstruments, and experiences. Topics include programming, audiovisualndesign, strategies for crafting interactive systems, game design, asnwell as aesthetic and social considerations of shaping technology in ournworld today. Course work features several programming assignments withnan emphasis on critical design feedback, reading responses, and an"design your own" final project. Prerequisite: experience in C/C++/Javanor Unity/C#. See https://ccrma.stanford.edu/courses/256a/
Topics
- programming
- audiovisualndesign
- strategies for crafting interactive systems
- game design
- asnwell as aesthetic and social considerations of shaping technology in ournworld today
Topics explicitly listed in official catalogue description
Sources
- Course catalogue ↗2026-2027