Graduate Programs

The School of Computer Science offers our students a great opportunity for research and graduate studies. We have professors at the cutting edge of their fields, offer courses covering a wide range of computer science areas and provide competitive financial incentives to eligible students.

Consistently ranked as one of Canada’s top Comprehensive Universities by Maclean’s Magazine, the University of Guelph offers over 90 Graduate Programs recognized as leaders in their respective disciplines. Graduate studies in the School of Computer Science will enable you to engage in groundbreaking research, preparing you for industry or further studies.

Download Graduate Studies Viewbook


Below you will find information about the School of Computer Science graduate program offerings:

students sitting

MSc Degree

The MSc in Computer Science emphasizes both academic and applied research that can contribute to further research, industry partnerships and government programs. Interaction with other disciplines is encouraged and many faculty work with industry partners.

The MSc program is a full­-time, two­-year program (6 semesters, or 24 months) during which you will complete five courses, give a public seminar and complete and successfully defend a thesis. Our MSc is the most time-efficient program. You may complete an MSc in Computer Science degree in as little as 4 semesters (16 months).

For more information and requirements, please visit the MSc Program Graduate Calendar, or download our
Program Brochure.


PhD Degree

The objective of the PhD in Computational Science is to produce interdisciplinary scholars who are capable of tackling emerging problems in the sciences and humanities through investigation, advanced research and application of current computer technologies.

The PhD in Computational Science is a full­time, three-­year program during which you will complete the Technical and Communication Research Methodology course and any additional graded courses assigned by your Advisory Committee. You will also give two public seminars, successfully complete a qualifying exam, complete the research, write the dissertation and successfully defend it at the final oral examination. Our PhD will prepare you for both academia and industry.

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


We strongly encourage all future applicants to explore faculty research interests and get in touch with prospective Graduate Faculty Supervisors before applying.

For information on application procedures, please visit: