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 faculty members receive 2024 Outstanding Performance Awards
Seven faculty members at the Cheriton School of Computer Science have received a 2024 Outstanding Performance Award. Established in 2005, this prestigious recognition honours Waterloo faculty members who demonstrate exceptional teaching and scholarship.
Xiao Hu and colleagues receive 2025 SIGMOD Research Highlight Award
Professor Xiao Hu and her collaborators Binyang Dai and Ke Yi from the Hong Kong University of Science and Technology have received a 2025 SIGMOD Research Highlight Award for their paper, Reservoir Sampling over Joins.
Sepehr Assadi receives 2025 Presburger Award
Professor Sepehr Assadi has won the 2025 Presburger Award, a prestigious honour recognizing his exceptional contributions to theoretical computer science. The honour specifically acknowledges his pioneering work on establishing lower bounds for multi-pass streaming algorithms, a long-standing and challenging problem in the field.
Events
Master’s Thesis Presentation • Human-Computer Interaction • Exploring How AI-Suggested Politeness Strategies Influence Email Writing and Social Perception Among Native and Non-Native Speakers
Please note: This master’s thesis presentation will take place in DC 2310 and online.
Zibo Selena Zhang, Master’s candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Jian Zhao
PhD Defence • Human-Computer Interaction • Concerto: Elementary VR/AR Interactions Augmented by Bimanual Input
Please note: This PhD defence will take place in DC 2314 and online.
Futian Zhang, PhD candidate
David R. Cheriton School of Computer Science
Supervisors: Professors Jian Zhao, Keiko Katsuragawa
PhD Seminar • Systems and Networking • Dynamic SLA-aware Network Slice Monitoring with Programmable Data Planes
Please note: This PhD seminar will take place in DC 1304.
Niloy Saha, PhD candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Raouf Boutaba