Musings
Biography

Music
Works
Performances
current
past
Publishers
Recordings
Reviews
Teaching


Links
Home
Courses taught at the University of Virginia


Undergraduate
MUSI 131 Introduction to Music Theory for Non-Majors
MUSI 331 Music Theory 1
MUSI 332 Music Theory 2
MUSI 431 Music Theory 3
MUSI 401 Music History, 1875 to the Present

Graduate and Advanced Undergraduate
MUSI Tonal and Modal Counterpoint
MUSI 537 Materials of Contemporary Music
MUSI Seminars in Musical Analysis and Form
MUSI 781-782 Advanced Composition
MUSI 539 Computer Music I, An Introduction to Computers and MIDI (Mac-based systems)
MUSI 540 Computer Music II, Direct Digital Synthesis and Sound Processing (NeXT-based systems)
MUSI Seminar in computer music composition
MUSI 445/545 Psychology of Music