MUSC 106 Survey of European Art Music

A chronological survey of masterworks of the European classical tradition.

notes: For non-majors.