A total of 60 credit hours are required for the degree.
For candidates entering the program with a bachelor's degree in computer science, a minimum of 30 credit hours of course work at the 5000-level or above is required. For candidates entering with an M.S. degree in computer science, up to 24 credit hours of course work from a previously earned Master's degree may be transferred to the PhD program to meet the 30 credit hour course requirements. Three courses are required for students who have not taken these courses or their equivalents before. These are CS 5500 (Operating Systems), CS 5700 (Computability, Automata, and Formal Languages), and CS 5720 (Design and Analysis of Algorithms).
In all cases, 30 semester hours of dissertation credits are required.
All PhD students must also take CS 6000, Intro to Computer Science Research as part of their course work.
An Oral Qualifier is required.
A Written Qualifier is required.
A paper publication is required.
No more than 24 credit hours of dissertation can be taken prior to the semester in which the Proposal Examination is passed.
A final defense is required.
For application information: How To Apply
For additional information, please contact the Computer Science Department.