For Prospective Undergraduate Students
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 a program that offers undergraduate research opportunities?
- 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.
After you have planned your visit to Duke, send an email to dus at cs.duke.edu which includes your name, email address, phone number, high schoool, computer experience, and preferred visit date(s).
For All Prospective CS Undergrads
For 1st Majors Who Have Been Admitted or Who Have Declared