Below is a complete list of current courses as well as upcoming courses taught by the Philosophy Department.

Course numbers

Courses are numbered 100 to 299 = lower-division; 300 to 499 = upper-division; 500 to 799 = undergraduate/graduate.


To register for a course, or to just get the dates and times, visit the student registration portal.