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
Circle signs an agreement to acquire Interop Labs, blockchain interoperability company with deep roots at the Cheriton School of Computer Science
Circle has signed an agreement to acquire the Interop Labs team along with its proprietary intellectual property, the company behind the development of the Axelar Network
Global Futures: Cheriton School of Computer Science researchers develop a process to reduce the amount of energy needed to run data centres
Professor Martin Karsten and his former graduate student Peter Cai (MMath ’23) uncovered a subtle but powerful way to make data centres more efficient. Their research could reduce energy consumption by as much as 30 per cent by rethinking how network traffic is processed.
Cheriton School of Computer Science students receive 2026 CRA Outstanding Undergraduate Researcher Awards
Valentio Iverson, Alice Moayyedi and Beihao Zhou are recipients of the Computing Research Association’s 2026 Outstanding Undergraduate Researcher Awards, an annual program that recognizes exceptional undergraduate researchers from universities across North America.
All three students received honourable mentions in this year’s competition, placing them among an outstanding group of research-focused undergraduates whose work demonstrates technical depth, originality and intellectual creativity.
Events
PhD Seminar • Algorithms and Complexity • Dimension Independent and Computationally Efficient Shadow Tomography
Please note: This PhD seminar will take place in QNC 1201.
Pulkit Sinha, PhD candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Ashwin Nayak
PhD Seminar • Machine Learning | Information Retrieval • Rethinking Benchmarks, Data, and Evaluation for Retrieval & Retrieval-Augmented Generation
Please note: This PhD seminar will take place in DC 3301.
Nandan Thakur, PhD candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Jimmy Lin
PhD Seminar • Algorithms and Complexity • Pointer Chasing in Fewer Rounds is Even Harder
Please note: This PhD seminar will take place in DC 1304 and online.
Parth Mittal, PhD candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Sepehr Assadi