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 researchers’ update to Linux kernel could cut energy use in data centres by up to 30 per cent
Researchers at the Cheriton School of Computer Science have developed a small modification to the Linux kernel that could reduce energy consumption in data centres by as much as 30 per cent. The update has the potential to cut the environmental impact of data centres significantly, as computing accounts for as much as 5 per cent of the world’s daily energy use.
Kate Larson elected as 2025 AAAI Fellow
Kate Larson, Professor at the Cheriton School of Computer Science, has been named a 2025 Fellow of the Association for the Advancement of Artificial Intelligence.
Meet Freda Shi, a computer scientist who advances grounded language learning and computational linguistics
Freda Shi joined the Cheriton School of Computer Science as a tenure-track Assistant Professor in July 2024. In September 2024 she was named a CIFAR AI Chair and a faculty member at the Vector Institute.
What follows is a lightly edited transcript of a conversation with Professor Shi, where she shares insights into her research, advice for aspiring computer scientists, and her enthusiasm for joining the Cheriton School of Computer Science.
Events
Master’s Thesis Presentation • Artificial Intelligence | Machine Learning • UniMaia: Steering Chess Policies with Language for Human-like Play
Please note: This master’s thesis presentation will take place in DC 2314 and online.
Sherman Siu, Master’s candidate
David R. Cheriton School of Computer Science
Supervisors: Professors Lesley Istead, Jeff Orchard
PhD Defence • Quantum Computing • Circuits, Codes and Capacity
Please note: This PhD defence will take place in QNC 2101 and online.
Amolak Ratan Kalra, PhD candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Michele Mosca
PhD Defence • Data Systems • Development and Evaluation of Assistive AI Systems for Assessing News Trustworthiness
Please note: This PhD defence will take place in DC 2314.
Dake Zhang, PhD candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Mark Smucker