• Master of Science in Computer Science at Duke University is a 2 years program.
  • The program starts in the fall season.
  • It is an on-campus program is offered on both a full-time and a part-time basis.
  • The Department of Computer Science offers programs leading to the M.S. and Ph.D. degrees in areas such as algorithms, architecture, artificial intelligence, scientific computing, and systems. 
  • The MS-CS program is also offered in a 4+1 year program format to Duke undergraduates, allowing them to complete the degree with a fifth year of study.
  • The department offers two options for CS MS candidates: a course-only MS, or a thesis or project based MS. Both require 30 hours of course credits (10 courses), but the thesis/project option requires fewer credits from graded classes.Both require an oral exam.
  • For the course-only option, the exam is administered by a three-person committee appointed by the Department Chair and is based on a portfolio, composed of  research papers, project reports, presentations and other professional documents produced during the course of the MS.
  • The program requires completion in advanced courses in the area of concentration, two courses from a related field, and two approved electives. 
  • The M.S. program has optional concentrations in Cybersecurity and Artifical Intelligence/Machine Learning.