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.

Spring 2018

In PDF format

Fall 2018

In PDF format