Skip to main content

Computer Science Ph.D.

Application Requirements for Computer Science Ph.D.

CS Degree Flowchart

CS Course Checklist

Degree Requirements

  • COMPUT 601 – Introduction to Graduate Studies (1 credit)

Required Core Courses (9 credits):

  • CS 521 – Design and Analysis of Algorithms OR CS 561- Theory of Computation
  • CS 552 – Operating Systems
  • CS 573 – Advanced Software Engineering

Elective Courses (19 credits):

  • Must be approved by the supervisory committee and Computing Program directors. Pre-approved electives and specific requirements are given in the student handbook

Comprehensive Exam (1 credit):

  • COMPUT 691 Doctoral Comprehensive Examination

Dissertation (30 credits):

  • COMPUT 693 Dissertation (30 credits)

Total Credits: 60