Is CS for you?
Do you:
- Have a solid background in mathematics and enjoy abstraction, systems, complexity, and algorithms?
- Have an interest in the theory, practice, art, and science of computer programming?
- Want to sharpen your knowledge of another field with the edge of formal thinking and computation?
Then a major or minor in computer science is for you. The CS major provides an educational foundation appropriate for a diverse range of careers. Computer science majors are in high demand in the areas of education, business, science, and technology.
Schedule a Visit
Department visits are preferably scheduled in conjunction with Duke Undergraduate Admissions visits.
Step One: See Duke Undergraduate Admissions for information on visiting the campus.
Step Two: After you have planned your visit to Duke, send an email to dus@cs.duke.edu which includes your name, email address, phone number, high school, computer experience, and preferred visit date(s).