Welcome to Computer Science!

We are happy to welcome you as a computer science major and a new member of our department.

Departmental website: https://www.cs.duke.edu/
 
Advising
Registration clearance is done differently in Computer Science. Our dedicated CSTeach team clears you for registration not your faculty advisor. Check out our Course Registration Logistics page to learn more about the CS process for making students eligible to enroll each semester and to find out our registration clearance hours.
 
Your CompSci faculty advisor’s primary role is to be a resource for you to talk to about career trajectory, research, or other opportunities. Use this form to request a CS advisor.
 
Requirements and General Information
Please come to DUS drop-in hours (requires authentication) or email the Office of the DUS with any questions you may have about the CS major or CS minor.
 
Learn more about our BS major/concentrationsBA major, and minors, as well as general information and resources for new majors on our website.