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
Master’s Thesis Presentation • Artificial Intelligence | Machine Learning • NeuralOS: Towards Simulating Operating Systems via Neural Generative Models
Please note: This master’s thesis presentation will take place online.
Luke Rivard, Master’s candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Yuntian Deng
PhD Defence • Systems and Networking • Mitigating Risks to Dependability from Vibe-Coding C for Embedded Systems
Please note: This PhD defence will take place online.
Murray Dunne, PhD candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Sebastian Fischmeister
Master’s Thesis Presentation • Artificial Intelligence | Machine Learning • Understanding The Impact of Training and Inference Components in Semantic Segmentation
Please note: This master’s thesis presentation will take place in DC 2310 and online.
Matina Mahdizadeh Sani, Master’s candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Olga Veksler