The sections below provide links to many important documents and sites related to courses for both undergraduate and graduate students.
Here are listings of the most recent course offerings in Computer Science.
- Fall 2023 Course Listing (descriptive webpage format)
- Fall 2023 Course Calendar (abbreviated timeslot layout)
- Spring 2023 Course Listing (descriptive webpage layout)
- Spring 2023 Course Calendar (abbreviated time slot layout)
- Summer Programs
- CS Course Catalog – complete list of departmental courses with descriptions. Note that not all courses are offered every year.
- Course Area Designators – a chart of CS courses and their Theory, Systems, Software, Application, and Reasoning tags.
- [For undergrads] “CS Other” course list
- [Undergrads pre-2021] Approved science course list
- Registrar’s Website for Academic Calendars and other school-wide information
Graduate and undergraduate students with at least sophomore standing and a minimum 3.0 GPA are invited to apply for work as course assistants. Payrates vary depending on role and experience level.