Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Computer Science PhD program represents the pinnacle of academic achievement within the Faculty, offering students the opportunity to develop exceptional expertise in their specialized area through rigorous research. This doctoral program primarily focuses on advancing theoretical and practical knowledge via specialized coursework and a research dissertation guided by an expert supervisor. Research projects with potential industry applications are particularly valued when feasible.
The primary aim of the Computer Science PhD program is to cultivate top-tier researchers capable of driving fundamental discoveries and technological breakthroughs through R&D, while also meeting the demands of academic institutions.
To be considered for admission on a full-time basis, applicants normally must hold a master’s degree or equivalent with high standing in engineering or computer science, or in a cognate discipline. Holders of bachelor’s degree will, in general, be considered for admission to a master’s program only. After completion of a minimum of two terms of full-time study, they may, upon application, be considered by the Faculty Graduate Studies Committee for admission to a PhD program.