PhD Program

The doctoral program leads to a PhD in Computer Science.

Students admitted into the program typically have a master's degree in computer science or a closely related discipline. Students with a bachelor's degree and a strong academic record may also be directly admitted.
PhD students are required to:

  • have a minimum of 24 credit hours in residence.
  • pass two qualifying exams: general comprehensive exam (covers algorithms, architecture, operating systems, programming languages); a specialization exam covering area of research
  • present and defend a prospectus that describes the intended research topic.
  • successfully defend dissertation

PhD students must, at an early stage, identify a dissertation advisor from one of the full-time CS faculty who shares their research interests.