PhD Computer Science

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 the academy and in the private sector.

The PhD in Computer Science (PhD.CS) is a full­-time, four-­year program (12 semesters of continuous enrollment) during which students will complete the Technical and Communication Research Methodology course (CIS*6890) and two additional graduate courses selected in consultation with their Advisory Committee. Students will also give two public seminars, pass a qualifying exam, conduct research and successfully defend a written PhD thesis at the final oral examination.

Applicants also have the option to apply for a collaborative specialization in One Health while pursuing a thesis-based PhD degree in Computer Science.

All applicants must identify a secured School of Computer Science (SoCS) faculty research advisor BEFORE applying. Finding a research advisor is mandatory for admission to the PhD.CS program and is the responsibility of the applicant. You can review SoCS faculty Areas of Research and current available opportunities to assist you in finding a suitable SoCS graduate faculty research advisor.

How to Apply

Please apply online at Applying to Guelph.

Application Deadlines

Available spaces in the PhD program fill quickly, so it is in your best interest to submit your application and all required supporting documentation early. Our application deadline dates for each semester of enrollment are as follows:*

  • Spring 2025:
    • International: November 1, 2024
    • Domestic: February 1, 2025
  • Fall 2025:
    • International: March 1, 2025
    • Domestic: June 1, 2025
  • Winter 2026:
    • International: August 1, 2025
    • Domestic: October 1, 2025

*The application deadlines are for both Domestic and International applicants. We strongly encourage International applicants to apply a minimum of 9 months in advance of the semester's start date to ensure study permits can be processed in time for admission. Please see the Office of Graduate & Postdoctoral Studies Recommendations for International Applicants for suggested application timeline.

Please note: Application processing times may vary and take approximately two to three months for decision. Please also ensure you have all required application documentation submitted by the specified deadline, or your application will be considered incomplete


For more information and requirements, please visit the PhD in Computer Science Graduate Calendar, or download our Program Brochure.

Please note, we will not be able to pre-evaluate any documents, and must receive all the required documentation before your application can be evaluated. If you need further assistance, please contact our Graduate Program Assistant.