The following links allow undergraduate majors to find information about what courses are offered by the Department of Computer Science, when they are offered, and the order in which they should be taken.

Course Descriptions & Schedule – Descriptions of all undergraduate and graduate courses offered by the department, plus course schedules for the current semester and future semesters

Two-year Course Schedule – A tentative two-year schedule for undergraduate computer science courses

Prerequisite Chart – A chart showing which courses are prerequisites for undergraduate courses in computer science

Wait List – Because of high demand for computer science courses, undergraduate students are asked to register using the department’s wait-list system when classes are filled to capacity