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 • Data Systems • SQLyzr: A Comprehensive Benchmark and Framework for Evaluating Text-to-SQL Systems
Please note: This master’s thesis presentation will take place in DC 3301, the DSG Lab.
Sepideh Abedini, Master’s candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Tamer Özsu
Seminar • Algorithms and Complexity • Adaptive Robustness of Hypergrid Johnson-Lindenstrauss
Please note: This seminar will take place in DC 1304 and online.
Andrej Bogdanov, Professor
School of Electrical Engineering and Computer Science, University of Ottawa
Master’s Thesis Presentation • Software Engineering • Understanding the Impact of Inputs on LLM-Based Automated Test Generation
Please note: This master’s thesis presentation will take place in DC 2310 and online.
Saarang Agarwal, Master’s candidate
David R. Cheriton School of Computer Science
Supervisors: Professors Pengyu Nie, Mei Nagappan