CS 476A: Music, Computing, Design: The Art of Design (MUSIC 256A) — Stanford Root