Quick Navigation

Doctoral Program

Graduation Requirements for the Ph.D.

  1. Students must complete the requirements for the M.S. in Computer Science with thesis option.
    • The Department will assess all work done at other institutions and may recommend a waiver of 30 semester hours for an M.S. completed elsewhere.
  2. Must complete at least 90 semester hours of graduate course work

  3. CSCI 701: Research Methods (3 credit hours)
    • Students who have completed this course as part of their M.S. degree must substitute it with 3 credit hours of Graduate CSCI elective coursework.
  4. Advanced Coursework (12 credit hours)
    • Students must take four courses chosen from the following three areas:
    • Data Analytics
      • CSCI 637: Pattern Recognition and Data Mining II (3 credit hours)
      • CSCI 647: Advanced Discrete Simulation (3 credit hours)
      • CSCI 658: Natural Language Processing II (3 credit hours)
      • CSCI 659: Intelligent Interactive Systems (3 credit hours)
    • Graphics and Visualizations
      • CSCI 628: Information Visualization (3 credit hours)
      • CSCI 629: Scientific Visualization (3 credit hours)
      • CSCI 632: Advanced Computer Graphics (3 credit hours)
      • CSCI 634: Computer Vision (3 credit hours)
      • CSCI 635: Virtual Reality (3 credit hours)
    • Bioinformatics
      • CSCI 653: Algorithmic Bioinformatics II (3 credit hours)
  5. CSCI 799: Dissertation (24–44 credit hours)
    • An oral examination on the dissertation will be conducted by the dissertation committee according to Graduate School regulations. Students must be enrolled for at least 2 semester hours of credit in the semester in which the examination is taken. Students who fail the examination may, with permission of the Department, repeat it once.
  6. Graduate CSCI Elective Course Work (0–20)
    • Students must complete sufficient semester hours of electives to fill out their program. Elective course work includes CSCI courses in the range 500-798, except 699, that have not been used to satisfy another requirement.
  7. Language/Research Tool Requirements
    • Students must successfully complete of CSCI 501, 502, or 503, or with departmental approval, as required by the M.S. in Computer Science, courses as one of the research tool courses.
    • CSCI 701: Research Methods in Computer Science counts as the other research tool course.
  8. Must complete a Candidacy Examination
    • The candidacy examination for the Ph.D. consists of writing a dissertation proposal and successfully passing an oral examination based on that proposal. Students are generally expected to pass the candidacy examination within two years of the completion of the qualifying examination. Students who fail the examination may, with permission of the Department, repeat it once.
  9. Must complete a Qualifying Examination
    • The qualifying examination for the Ph.D. consists of writing and successfully defending a master's thesis in Computer Science. Students are generally expected to pass the qualifying examination by the end of their second year in the program. Students who fail the examination may, with permission of the Department, repeat it once.