Graduate Prerequisite Information

The Department of Computer Science & Engineering has transitioned to enforced prerequisites under the direction of the Office of Undergraduate Education. Enforced prerequisite charts for CS&E Graduate courses can be found below.

If the system is blocking your registration attempt AND you believe you have the listed prerequisite for a course, please submit a request using our Registration Requests for CSci Courses with Enforced Prerequisites Form. If possible, you should enroll in a placeholder course in their schedule until they hear back from the department. Please only submit a request to the form if you've attempted to register and you have been blocked by the system.

Your request must meet one of the following criteria to be approved:

  • You have an equivalency to the listed prerequisite
  • You have an acceptable substitution for the listed prerequisite
  • You may have a potential equivalent course that has not yet been evaluated for equivalency.

 

Please use the university course catalog to review the course prerequisites.

 

For a text-based version of this information, please see the following pages:

Computer Science M.C.S. course requirements 

Computer Science M.S. course requirements 

Computer Science Ph.D. course requirements