The Department of Computer Science has prepared several checklist-like documents that
provide you with helpful information.
Certainly, you should examine both the Department's list of prerequisites,
which is available in a graphical form, the
CS Departments' Prerequisite courses diagram, and the
CS Department checklist before your appointment.