http://www-ccrma.stanford.edu/CCRMA/Courses/120
-- Stanford course entitled "Introduction to Music Composition
and Programming Using MIDI-Based Systems". The Improv programs
were developed from this class, and has been used in the class
(1998 & 1999).
http://www.stanford.edu/class/music14q
-- Stanford Sophmore seminar course entitled
"Topics in Interactive Computer-Music Performance".
The synthImprov environment
was developed for the class in 1998.