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 • Systems and Networking • Root Cause Analysis in Networked Systems via Latent Cause Inference and Prior Knowledge
Please note: This PhD seminar will take place in DC 1302.
Soheil Johari, PhD candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Raouf Boutaba
PhD Defence • Systems and Networking • Efficiently Training Deep Learning Models on Elastic and Heterogeneous Cloud Resources
Please note: This PhD defence will take place online.
Runsheng (Benson) Guo, PhD candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Khuzaima Daudjee
Master’s Thesis Presentation • Artificial Intelligence | Machine Learning • On the Statistical Query Complexity of Learning Semiautomata: A Random Walk Approach
Please note: This master’s thesis presentation will take place online.
George Giapitzakis Tzintanos, Master’s candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Kimon Fountoulakis