Music 256a / CS 476a | fall
2018
Music, Computing, and Design I:
The Art of Design
Ge Wang and
Jack
Atherton(TA)
assignments |
final projects |
mailing list
| MCD
class: MW 3:30-5:20pm
location: CCRMA Classroom (the Knoll)
prerequisite:
prior programming experience
required texbook:
Artful Design: Technology in Search of the Sublime
course summary:
Artful design of interactive music software. Programming, audiovisual
design, as well as software design for musical tools, instruments, toys,
and games. Strategies for designing and building music software, with
emphases on audiovisual interactive systems, aesthetics, and the
philosophy of artful design. Course work includes several programming
assignments and a "design your own" final project. Prerequisite:
experience in C/C++ and/or Java.
256a topics include:
- principles of artful design
- building real-time software systems (integrating audio, graphics,
interaction)
- toy + game design
- interaction design
- social design
- a practical philosophy of shaping technology
(see
2017,
2015,
2014,
2013, 2011, 2010 and 2009 final
projects!)
assignments:
(on canvas)
MCD |
CCRMA |
music |
CS |
stanford
|