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
A Recap of 2024 with Computer Science
2024 marked a year of research breakthroughs, entrepreneurship, and community building for the Cheriton School of Computer Science. From revolutionizing mental health care to unravelling the secrets of artificial intelligence, our staff, faculty, students and alumni continue to push the boundaries of human curiosity. To celebrate, we have composed a list of our most noteworthy stories from each month.
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.
Computer science researchers secure $2M ORF-RE grant to develop next-generation 5G and 6G network innovations
A multidisciplinary team of computer science researchers has been awarded $2 million from the Ontario Research Fund–Research Excellence (ORF–RE) program to develop key infrastructure technology for next-generation mobile networks. ORF–RE provides funding to support the costs of major research projects of strategic value to the province.
The project is led by principal investigator Raouf Boutaba, University Professor and Director of the Cheriton School of Computer Science, with Cheriton co-investigators Professors Martin Karsten, Samer Al-Kiswany and Kate Larson, along with Professor Chui Min Yeum of Waterloo’s Department of Civil and Environmental Engineering.
Events
POSTPONED • Master’s Thesis Presentation • Artificial Intelligence • DINO Features for Salient Object Detection
Please note: This master’s thesis presentation has been postponed.
Albert Ding, Master’s candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Olga Veksler
Master’s Thesis Presentation • Machine Learning • Constrained Diffusion: Applications to Image Generation, Manifold Learning, and Motion Planning
Please note: This master’s thesis presentation will take place online.
Spencer Szabados, Master’s candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Yaoliang Yu
Master’s Thesis Presentation • Software Engineering • Large Language Models for Build System Maintenance: An Empirical Study of CodeGen’s Next-Line Prediction
Please note: This master’s thesis presentation will take place in DC 2314 and online.
Akinbowale Akin-Taylor, Master’s candidate
David R. Cheriton School of Computer Science
Supervisors: Professors Shane McIntosh, Mei Nagappan