These are course descriptions for current course offerings. If you are not sure what to take, make an appointment with your advisor.

Undergraduate courses are 3 credits each, unless otherwise noted.

Advanced undergraduates may also be interested in graduate course offerings.

Fall 2017

In PDF format

Spring 2017

In PDF format