Below are the courses offered by the Department of Computer Science. Please see the University Bulletin for complete descriptions and the Schedule of Classes for what is being offered this semester.

Undergraduate Core Courses for the BA

Additional Core Courses for the BS

Undergraduate Electives

Graduate/Advanced Undergraduate Electives

*Graduate Electives

Cross-Listed in Computer Science