Skip to main content

Cybersecurity Ph.D.

Application Requirements for Cybersecurity Ph.D.

View Degree Plan – Software Security Track

View Degree Plan – Advanced Network Security Track

Download Cybersecurity Course Checklist (Excel)

Degree Requirements

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

Required Core Courses (9 credits):

  • CS 546 – Computer Security (3 credits)
  • At least (1) one of the following: CS 575 – Software Security (3 credits) OR CS 622 – Advanced Network Security (3 credits)

At least (1) one of the following:

  • CS 567 – Applied Cryptography (3 credits)
  • MATH 508 – Foundations of Cryptographic Computing (3 credits)
  • MATH 509 – Symmetric Key Cryptography and Cryptanalysis (3 credits)

Elective Courses (19 credits):

  • Must be approved by the supervisory committee and Computing Program directors. Pre-approved electives and specific requirements are provided in the Computing PhD Student Handbook

Comprehensive Exam (1 credit):

  • COMPUT 691 Doctoral Comprehensive Examination (1 credit)

Dissertation (30 credits):

  • COMPUT 693 Dissertation (30 credits)

Total Credits: 60

Content on this page is provided as a quick reference for planning. All official degree requirements are published on the Graduate Catalog site.