Teaching
1988-2019
Bard College, Annandale-on-Hudson, NY
Associate Professor of Music, and Director, Electronic/Computer Music Studios
1987-91
Vassar College, Poughkeepsie, NY
Visiting Associate Professor of Music
Jan. 1990
University of California at San Diego, San Diego, CA
2-week Residency as Visiting Distinguished Artist
1984
German Academic Exchange Program (DAAD), West Berlin, West Germany
Guest Artist
1980
State University of California at San Jose, CA
Visiting Associate Professor of Music
1973-76
York University, Toronto, Canada
Visiting Assistant Professor and Co-Director, Electronic Music Studio
1975
Antioch College, Antioch, OH
Visiting Artist
1972-73
School of the Art Institute of Chicago, Chicago, IL
Assistant Professor and Director, Electronic Music Studio
1971-72
School of Music, California Institute of the Arts, Valencia, CA
Faculty, Department of Composition
1970-71
Wesleyan University, Middletown, CT
Teaching Fellow, Department of Music
Courses taught at the College Level
1988-present
Bard College, Annandale-on-Hudson, NY
Introduction to Electronic Music
Advanced Media Arts Workshop
Integrated Electronic Music and Arts
Electronic Music Workshop
World Music Seminar
Improvisation Workshop
Music Conference III
Introduction to Experimental Music
Introduction to the History and Literature of Electronic and Computer Music
Live Electronic Music Ensemble
1987-91
Vassar College, Poughkeepsie, NY
Analog and Digital Electronic Music
Introductory Composition
1990
University of California at San Diego
Electronic Music/Improvisation Workshop
1980
State University of California at San Jose
Electronic Music
Composition
20th-Century American Music
1973-76
York University, Toronto
Introduction to Electronic Media
Upper Level Composition Studio
Music Writing Workshop
Sources of Contemporary Style
1975
Antioch College
Improvisation and Live Electronic Music Residency and Workshop
1972-73
School of the Art Institute of Chicago
Sound Synthesis
History of 20th-Century Music
World Music Survey
Improvisation Workshop
1972
California Institute of the Arts
Analysis of Early 20th-Century Music
Acoustic Instruments and Electronic Sound
Improvisation Workshop
Live Electronic Music Workshop
The Music of John Cage
Non-Western Influences in Western Music