A note on our numbering system:
- 1000-level courses are intro courses, for both majors and non-majors
- 2000-level courses are 'outreach' courses designed for non-majors, open to majors also
- 3000-level courses are upper-division geographical area courses
- 4000-level courses are upper-division topical courses
- 5000-level courses are for juniors, seniors, and grad students
Both 3000 and 4000 courses are suitable for anyone who has taken an intro course in the relevant area, and many have no prerequisites at all. Please speak to the instructor if you are in doubt about your preparation.
Click here for the latest course catalog.
A note on undergraduate-graduate cross-listed courses:
Many of our 3000 and 4000-level courses are cross-listed with a 6000-level graduate course. What this means in practice is that a few (usually 1-4) graduate students will attend lectures simultaneously with the undergraduates, and have additional grad-only requirements. Lectures are taught at a level appropriate to the undergraduate numbering, and undergraduates and graduate students are always graded on a separate scale.