Graduate Programs

As an internationally recognized leader in research and education, Duke's Computer Science's PhD and Master's Programs offer unparalleled opportunities with eminent faculty, support for students, interdisciplinary collaborations, outstanding student community, and a vibrant Research Triangle location.

Learn More about our graduate program

Ph.D. Program


Our program gives you an opportunity to investigate a range of topics, research problems, and research groups before committing to an advisor in the first year.

Learn More about the Ph.D. program

Master’s Program


We offer a Master of Science in Computer Science and a joint program with Economics, the Master of Science in Economics and Computation (MSEC).

Learn More about the Master’s program


From funding sources, to job opportunities, to Duke forms and more. We have links to key resources pertinent for our graduate students.

View Resources


We offer a variety of graduate awards each year. See what’s available and view current and past winners.

See Awards


Still have questions about Duke Computer Science? Check out our list of frequently asked questions

Read FAQ