Registration Clearance

CS First Majors

Bookbagging for Spring 2020 starts Monday, October 21. Registrations begin Wednesday, October 30.

In ordered to be cleared to register for courses, all CompSci First Majors must meet with CSTeach team, which is our Teaching Associates (Kate O'Hanlon and Yesenia Velasco) and Undergraduate Program Coordinator (Georgia Tse) at their drop-in hours. Their hours and locations in the LSRC building are listed below. 

If you are doing an IDM, please see the DUS, Susan Rodger to get cleared. Please see the DUS drop in hours with Susan Rodger.

Do not go to your advisor for registration clearance. Please see your advisor if you want advice on topics such as, why go to graduate school, how to get started on research, etc.

If you have questions about the major requirements or study abroad (not clearance for registration), you can:

  1. Send email to

  2. Meet with one of the DUS's. They will have drop-in hours during registration period.

CompSci DUS Open Hours:

Day Time Location
Wed 10/23 2:30 - 4:30PM D237 Rodger
Thu 10/24 3 - 4:30PM D241 Astrachan
Mon 10/28 2 - 3:30PM D241 Astrachan
Tue 10/29 1 - 3PM  D237 Rodger

CSTeach Registration Clearance Hours:

These are drop-in hours (no appointment necessary). Please check this page before you arrive, as times may have been updated. All rooms are in the LSRC unless otherwise specified.

Week of 10/21 - 10/27

Day Time Location
Mon 10/21 1:30 - 5:30PM D105 and D236
Tues 10/22 N/A  
Wed 10/23 10AM - 1PM D105
Thu 10/24 10AM - 3PM  D105
Fri 10/25 10AM - 1:30PM D105
Sat 10/26 N/A  
Sun 10/27 3 - 5PM D105

Week of 10/28 - 11/03

Day Time Location
Mon 10/28 3 - 5:30PM D105
Tues 10/29 1:30 - 6PM D236
Wed 10/30

1 - 5:30PM

10AM - 2PM



Thu 10/31

10AM - 1PM

11AM - 3PM



Fri 11/01 10AM - 1:30PM D105 and D236
Sat 11/02 N/A  
Sun 11/03 3 - 5PM D105


Permission Numbers for Spring 2020 courses

If you need a PIN for Spring 2020, please fill out this form.

Note that you will only get a PIN if there is still space to enroll during your registration window. If you are undeclared, you will need to submit a Dean's permission form with the Registrar to get into graduate level classes.


Answers to Common Questions:

Who do I meet with if my first major is not CompSci?

If you are a CompSci second major or CompSci minor, then you need to meet with your First Major Advisor to be cleared to register.

Who do I meet with if I am doing study abroad?

If you are away/abroad this semester, you are automatically cleared for registration for fall courses. 

If you are planning on being abroad next semester, and you have been approved for a study abroad program, then you do not need to meet. If you have not been approved yet, you should bookbag and register for Duke courses. Many CompSci courses fill up during the registration period so if you do not go abroad, it would be difficult to add CompSci courses later.

How do I add/drop/change my major, minor, concentration or certificate?

Instructions and links for doing so are available on the registrar’s website. Note that no changes to academic plans will be processed by the registrar’s office during registration period.

Are there substitutions for courses?

Any substitutions must be approved by the DUS office. A list of common substitutions are on this page, but they are not automatic. Send a request to for approval of a course substitution.