The PhD Advisory Committee is the same as the Master of Science in Computer Science (MSCS) degree except that it must have a minimum of four members, a majority from the Department and at least one from another department.
The degree plan should be completed by the student in consultation with the Chair and the Advisory Committee. Requirements for the PhDCS degree include:
- At least 30 credit hours of graded graduate coursework (excluding 681, 684, 685, and 691).
- Three breadth CSCE courses, one selected from each of these sets: Theory (627, 629), Systems (605, 613, 614) and Software (604, 606, 655). These must be passed with a grade of B or better. These count toward the requirement of 30 hours of graded graduate coursework.
- At most 6 credit hours of approved non-CSCE graded graduate coursework (excluding 681, 684, 685, 691). This counts towards the requirement of 30 hours of graded graduate coursework.
- 1 to 2 credit hours of CSCE 681 (Graduate Seminar).
- At least 18 credit hours of CSCE 691 (Research). Normally the number of CSCE 691 hours will be increased to meet the required total number of credit hours.
- A total of at least 96 credit hours (or at least 64 credit hours if the student has a prior, approved and related master’s degree).
The major steps, and deadlines for completing them, required for the PhDCS degree is outlined in Section 4.3. At most 32 credit hours from other graduate degree programs (e.g., an MSCS) can be applied to the PhD degree. Section 4.4 lists restrictions on the courses that can be used on the degree plan, as well as other common questions/issues. For additional information and clarification, please see the graduate catalog and the Department’s graduate program webpages.