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
Cheriton School of Computer Science alum Matei Zaharia receives 2025 ACM Prize in Computing
The Association for Computing Machinery has named Matei Zaharia as the recipient of the 2025 ACM Prize in Computing for his visionary development of distributed data systems and computing infrastructure, which has enabled large-scale machine learning, analytics, and AI at global scale.
Computer science PhD student squashes UWaterloo Athletic Awards
Cameron Seth, a PhD student at the David R. Cheriton School of Computer Science, took home the Totzke Trophy at the University of Waterloo’s 64th annual Athletic Awards Banquet.
Which of the following might leave a University of Waterloo student trembling in fear?
(A) Sleeping in and missing a midterm
(B) Being at the tail end of the semester and not having a co-op placement yet
(C) Seeing a Canada goose on the way to class
Events
PhD Seminar • Cryptography, Security, and Privacy (CrySP) • Towards Verifiable Properties of Machine Learning Systems
Please note: This PhD seminar will take place online.
Vasisht Duddu, PhD candidate
David R. Cheriton School of Computer Science
Supervisor: Professor N. Asokan
PhD Defence • Algorithms and Complexity • How to Color Graphs, and How Not to Chase Pointers
Please note: This PhD defence will take place in DC 2314 and online.
Parth Mittal, PhD candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Sepehr Assadi
PhD Seminar • Artificial Intelligence | Human–Computer Interaction • Public Explanations in Human-AI Interaction
Please note: This PhD seminar will take place online.
Marvin Pafla, PhD candidate
David R. Cheriton School of Computer Science
Supervisors: Professors Mark Hancock, Kate Larson