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
Xiao Hu wins Best Paper Award at PODS 2025
Professor Xiao Hu has received a Best Paper Award at the 2025 ACM SIGMOD/PODS International Conference on Management of Data for her research on optimizing join-aggregate queries.
Her paper, Output-Optimal Algorithms for Join-Aggregate Queries, addresses a long-standing open problem in database theory, establishing output-optimal bounds on the efficiency with which such queries can be processed.
Using AI to accelerate drug development
Waterloo researchers use machine learning to predict how new drugs could affect the body.
Helia Yazdanyar and Sepehr Assadi win Best Paper Award at SOSA25
Graduate student Helia Yazdanyar and her advisor, Professor Sepehr Assadi, have received the Best Paper Award at SOSA25, the eighth SIAM Symposium on Simplicity in Algorithms.
Their paper, Simple Sublinear Algorithms for (Δ + 1) Vertex Coloring via Asymmetric Palette Sparsification, was recognized for its approach to simplifying sublinear algorithms for graph colouring.
Events
Master’s Thesis Presentation • Scientific Computing • Investigation to a Neural Network Approach to Optimal Dynamic Allocation Problem in Defined Contribution Pension Plans
Please note: This master’s thesis presentation will take place in DC 2314.
Yuan Liu, Master’s candidate
David R. Cheriton School of Computer Science
Supervisors: Professors Yuying Li, Peter Forsyth
PhD Seminar • Human-Computer Interaction • Drum Menu: Bimanual Controller Command Access Techniques in Virtual Reality
Please note: This PhD seminar will take place online only.
Futian Zhang, PhD candidate
David R. Cheriton School of Computer Science
Supervisors: Professors Jian Zhao, Keiko Katsuragawa
PhD Seminar • Systems and Networking • Active Learning for Fault Diagnosis in 5G and Beyond Mobile Networks
Please note: This PhD seminar will take place in DC 1304.
Soheil Johari, PhD candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Raouf Boutaba