Announcement Syllabus Week-by-week Homework FAQ Archives Final Projects

ISE575c
CSCI575c
EE675c

 
Topics in Engineering Approaches to Music Cognition
Human-Centered Computing in Generating Music
Spring 2007   Daniel J. Epstein Department of Industrial and Systems Engineering
University of Southern California Andrew and Erna Viterbi School of Engineering


Instructor: Elaine Chew ( echew (at) usc.edu )
GER 241, (213) 8.212.414
Section: 048-31575R
Units: 3 units, re-takeable up to max of 9 units (topic changes year-to-year)
Office Hours: Thursday 4:00PM-5:00PM (or by appointment)
Class Meets: Thursday 6:30PM-9:10PM (negotiable@1st mtg)
Location: KAP 167
Text: Selected technical papers from current literature (see week-by-week guide)
Pre-requisites: Graduate standing in engineering or by instructor's consent.
Programming experience (C++ or Java) and/or formal music knowledge desirable.

This course surveys human-centered mathematical and computing methods for composition and improvisation. By considering mathematical and computational techniques for synthesizing musical patterns under human direction, supervision, or interaction, the course examines new ways to formalize, represent, and experiment with, musical ideas. Topics include mathematical techniques for generating rhythms, chord sequences, and harmonizations under constraints, and interactive computer environments for composition and improvisation.

Updated 4 January 2007.

The University of Southern California does not screen or control the content on this website and thus does not guarantee the accuracy, integrity, or quality of such content. All content on this website is provided by and is the sole responsibility of the person from which such content originated, and such content does not necessarily reflect the opinions of the University administration or the Board of Trustees