David R. Cheriton School of Computer Science
The Cheriton School of Computer Science is named for David R. Cheriton, who earned his PhD in Computer Science at the University of Waterloo in 1978. In 2005, Professor Cheriton made a transformational gift to the school that supports named chairs, faculty fellowships, and graduate scholarships.
News
Maclean’s ranks Waterloo’s computer science program first in Canada for fifth consecutive year
Based on its program and research reputation, the Cheriton School of Computer Science has again been ranked number one in Canada in the 2025 Maclean’s university rankings. This marks the fifth consecutive year that CS at Waterloo has received this prestigious distinction.
Kefan Cao receives 2024 K.D. Fryer Gold Medal, an award conferred for academic excellence and good citizenship
For Kefan Cao, university has been about finding a balance between working hard and having fun.
Cao is this year’s recipient of the Faculty of Mathematics K.D. Fryer Gold Medal, an honour given to a student who exemplifies academic excellence, good citizenship and involvement in extracurricular activities. He graduates this Friday with a Bachelor of Computer Science degree.
Data Science at Waterloo second nationally in QS World Subject Rankings
A recently released update to the QS subject ranking for Data Science and Artificial Intelligence puts the University of Waterloo second in Canada and 40th globally.
The results are part of the annual QS World University Rankings by Subject, which rank approximately 1,600 universities in 54 disciplines. Indicators for the subject rankings are drawn from a peer review survey, employer survey, citations data and collaboration data.
Events
PhD Defence • Machine Learning • Statistical Foundations for Learning on Graphs
Please note: This PhD defence will take place online.
Aseem Baranwal, PhD candidate
David R. Cheriton School of Computer Science
Supervisors: Professors Kimon Fountoulakis, Aukosh Jagannath
Seminar • Computer Graphics • Fluid Implicit Particles on Coadjoint Orbits
Please note: This seminar will take place in DC 1304 and online.
Mohammad Sina Nabizadeh, PhD student
University of California San Diego
Seminar • Algorithms and Complexity • Separations in Query Complexity for Total Search Problems
Please note: This seminar will take place in DC 2568 and online.
Srijita Kundu, Postdoctoral researcher
Institute for Quantum Computing