Computer Science, Doctor of Philosophy (Ph.D.)

The program milestones include a six-course qualifying sequence plus two electives, a preliminary oral examination on a dissertation proposal and reading list in three related areas, and the dissertation defense. The number and variety of courses offered each semester enable students and their advisors to plan individualized programs. 

Advance to Candidacy: In addition the required coursework, students must successfully pass a preliminary oral exam on a dissertation proposal and reading list in three related areas. 

Post-Candidacy: Students must complete at least 12 credits of CMSC899 and successfully defend and submit a dissertation. 

Course Title Credits
Core Requirements
Select six 600-800 level courses spread over at least four areas, with no more than three in any one area. 18
Select two additional 600-800 level courses6
Dissertation Research Requirements
CMSC800How to Conduct Great Research1
CMSC899Doctoral Dissertation Research12
Total Credits37