Enrollment information for all 4xxx - 5xxx CS courses for Spring 2021 semester.

  1. Preference is given to CS or CIS affiliated students. The remaining seats will be given to non-CS/CIS students during the add period in February.
    • In-Person courses are restricted to CS (including their online mirrors)
    • Online courses are restricted to CIS

  2. Non-CIS students should add themselves to the waitlist via Student Center during the add period in February.​​
    • Priority is NOT based on waitlist number.
    • PINs are released after the first day of add, every Tuesday and Thurday through the end of the add period via email.
  3. Overlaps will not be managed during pre-enroll only during the add period. This page will be updated during add in February with information on how to request an overlap

  4. Specific information about overlaps is listed for each course below. 

  5. Graduate students should be taking the 5000 level if available. Undergraduates should be taking the 4000 level where applicable. Please make sure you are adding yourself to the correct waitlist in order to be considered for a spot in the course. 

Please see list below for specific course information: 

CS 4120/5120 - Enrollment limited to CS students only. All others should add themselves to the waitlist during add/drop. Overlap is allowed. 

CS 4121/5121 - Must be taken concurrently with CS 4120/5120. 

CS 4152 - This course is by application only and does not allow overlaps: http://gdiac.cs.cornell.edu/courses/application/ 

CS 4220 - LEC 001 enrollment limited to CIS students only. All other Ithaca based students should add themselves to the waitlist during add/drop. LEC 030 enrollment is limited to Cornell Tech MEng students and is instructor permission only.  Overlap is NOT allowed.

CS 4410 - Enrollment limited to CS students only. All others should add themselves to the waitlist during add/drop. Overlap is NOT allowed. 

CS 4411 - Students should not enroll in CS 4411 without having successfully completed CS 4410 or have concurrent enrollment in CS 4410. Enrollment limited to CS students only. All others should add themselves to the waitlist during add/drop. Overlap is NOT allowed. 

CS 4450 - Students must not have taken ECE4450, or simultaneously registered in ECE4450. Enrollment limited to CS students only. All others should add themselves to the waitlist during add/drop. Overlap is NOT allowed. 
Note of Dec 7, 3:00pm: the roster will be updated to state that CS 4410 is now a "recommended prerequisite" rather than a required prerequisite.

CS 4670/5670 - Course must be taken synchronously unless you have received permission. Enrollment is limited to CIS only. All others should add themselves to the waitlist. If you are unable to take the course synchronously please add yourself to the waitlist for LEC 002, you will receive a PIN during add in February if you are approved. Please note that LEC 002 has limited spots. Overlap is NOT allowed.

CS 4700 - This course requires students to be in Ithaca and will have in-person exams. Enrollment limited to CIS students only. All others should add themselves to the waitlist during add/drop. Overlap is NOT allowed.

CS 4701 - Students should not enroll in CS 4701 without having successfully completed CS 4700 or have concurrent enrollment in CS 4700. Enrollment limited to CIS students only. All others should add themselves to the waitlist during add/drop. Overlap is allowed.

CS 4780/5780 - Restricted to CIS students only. All others should add themselves to the waitlist during add/drop. Please pay careful attention to the notes on the course roster to determine which discussion section you must register for. Overlap in the discussions are NOT allowed. Note of Wed Dec 9, 11:20am: there had been a technical problem preventing IS and Stats students from enrolling, although CS students are not currently being blocked.  12:30pm: the technical problem has been resolved, so Stats and IS majors should now be able to enroll.

CS 4787 - Enrollment limited to CIS students only. All others should add themselves to the waitlist during add/drop. Overlap is NOT allowed. 

CS 4789/5789 - Enrollment limited to CS students only. All others should add themselves to the waitlist during add/drop. Overlap is NOT allowed.

CS 4814 - Enrollment limited to CS students only. All others may add themselves to the waitlist during add/drop. Overlap is NOT allowed.

CS 4820 - LEC 001 enrollment limited to CIS students only. All other Ithaca based students should add themselves to the waitlist during add/drop. LEC 030 enrollment is limited to Cornell Tech MEng students and is instructor permission only.  Overlap is NOT allowed.

CS 4830 - Enrollment limited to CS students only. All others should add themselves to the waitlist during add/drop. Overlap is NOT allowed.

CS 5114 - Enrollment open to CIS students only. All others should add themselves to the waitlist. Overlap NOT allowed.

CS 5154 - Enrollment limited to CIS students only. All others should add themselves to the waitlist during add/drop. Overlap NOT allowed.

CS 5412 - LEC 001 enrollment limited to CS students only. All others will need to fill out the form here: https://forms.gle/NhiXdcU26BFFjCyz8. LEC 030 enrollment is limited to Cornell Tech MEng students who must fill out the form here: https://forms.gle/NhiXdcU26BFFjCyz8. Overlaps are allowed. 

CS 5432 - Enrollment is restricted to CS students and requires synchronous attendance. Overlaps NOT allowed.

CS 5625 - Enrollment limited to CS students only. All others should add themselves to the waitlist during add/drop. Overlaps are allowed. 

Submit all course inquires via this email address.

For access to waitlist information.