Âé¶¹´«Ã½Ó³»­

Skip to main content Skip to search
""

Ph.D. in Computer Science Curriculum

Making the World Smarter, Safer and Healthier

Overview

Students will be trained in both depth and breadth of CS as well as research methods and emerging research necessary for careers in university or industry R&D. The program requires 66 graduate credits, with a minimum of 36 credits at the 6000 level or above. The remaining 30 credits may be transferred from an accredited institution or drawn from relevant graduate courses in Âé¶¹´«Ã½Ó³»­â€™s existing master’s programs, with advisor approval. 

Course of Study

Coursework, totaling 66 credits, includes:

  • Breadth Courses (30 credits), which develop broad understanding in key areas, including: advanced algorithms, emerging programming paradigms, theoretical computer science, AI/machine learning, and computer systems.
  • Depth Courses (21 credits), which provide depth in specialized and emerging areas. All 21 credits must be 6000 level or above.
  • Research Courses (15 credits), including research methods, six doctoral research seminars that immerse students in emerging CS areas, and dissertation maintenance courses. All 15 credits must be 6000 level or above.

Breadth Courses (30 credits)
It is expected that entrants will have a related master’s that includes prior computer science coursework in the following areas: advanced algorithms, emerging programming paradigms, theoretical computer science, AI/ML, and computer systems. If any of these areas were not covered or not covered within the last five years, equivalent graduate courses may be taken at the Katz School.

Depth Courses (21 credits)
A minimum of 21 credits must be 6000 level or above. Students may substitute other 6000-level courses from the school or other departments/universities, with approval.

  • COM 6002 Distributed Systems (3 cr.)  
  • COM 6003 Databases (3 cr.)  
  • COM 6004 Networking (3 cr.)  
  • COM 6005 Computer Vision (3 cr.)  
  • COM 6010 Reinforcement Learning (3 cr.)  
  • COM 6011 Application of Medical AI (3 cr.)  
  • COM 6012 Robotics (3 cr.)  
  • COM 6013 Quantum Computing (3 cr.)  
  • COM 6014 Generative AI (3 cr.)  
  • COM 6020 Special Topics (1-3 cr.)  
  • COM 6021 Independent Study (1-3 cr.)  
  • COM 6022 Internship (1-3 cr.)  

Recommended Program of Study with Course Schedule and Key Milestones

Below is the recommended timeline for the completion of the PhD requirements. This program of study assumes students have entered with a related master’s degree, which satisfies the 30-credit breadth requirement. Generally, doctoral students who enter the program with a master’s should complete the program in three years; however, all requirements for the PhD must be completed no later than five years after matriculation. Students who are unable to complete all requirements within the time limits must submit a detailed plan to complete the dissertation including timelines, to their dissertation adviser. extensions must be approved by the PhD program director and the dean.  

Skip past mobile menu to footer