
PhD in Computer Science
Degree
- PhD (Doctor of Philosophy)
Program Type
- Thesis
Delivery
- On-campus
Entry Terms & Deadlines
Domestic:
- Fall (September): June 1
- Summer (May): February 1
- Winter (January): October 1
International:
- Fall (September): March 1
- Summer (May): November 1
- Winter (January): August 1 Applications for Winter 2027 are closed
Lead the Future of Computer Science Innovation
The objective of the PhD in Computer Science (PhD.CS) is to produce outstanding computer scientists who are capable of conducting high-quality research with a deep understanding of their research domain. Our PhD will prepare graduates with the potential to make significant contributions to academia and in the private sector.
Applicants also have the option to apply for a collaborative specialization in One Health while pursuing a thesis-based PhD degree in Computer Science.
Comprehensive Thesis-Based Program
Students complete several courses, give two public seminars, pass a qualifying exam, conduct research and defend a written dissertation at the final oral examination.
Top-Ranked Graduate Studies
In the 2026 THE World University Rankings, the University of Guelph ranked among the top 75 globally and third in Canada for research quality in computer science.
Explore Your Interests in Cutting-Edge Fields
Research strengths spanning Artificial Intelligence and Machine Learning; Cybersecurity; Data Science; Human Computer Interaction; Bioinformatics; Applied Modelling & Theory; and Hardware and Distributed Systems.
What can you do with a PhD in Computer Science
- Academia (professor)
- Researcher
- Data Engineering
- Machine Learning
- Software Development
- User Interface Analysis
Faculty Research, Research Facilities
- Artificial Intelligence
- Cybersecurity
- Human Computer Interaction
- Bioinformatics
- Applied Modelling and Theory
- Hardware & Distributed Systems
Review the School of Computer Science (SoCS) faculty and related research areas to help you identify and connect with a suitable faculty research advisor.
How to Apply
We strongly encourage all applicants to get in touch with prospective graduate faculty research advisors BEFORE applying. Finding a School of Computer Science (SoCS) advisor is mandatory for admission to the PhD in Computer Science (PhD.CS) program and is the responsibility of the applicant.
Please review current graduate opportunities and SoCS current research projects to find which prospective faculty research advisors in SoCS are currently recruiting graduate students.
Consider Tips for Finding a Research Advisor to assist you in communicating effectively with our SoCS faculty members.
Please apply online at Applying to Guelph.
Contact
Graduate Coordinator:
Dr. David Flatla
graddir@socs.uoguelph.ca
Graduate Program Specialist:
Jennifer Hughes
csgradassist@uoguelph.ca