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
University of Waterloo names N. Asokan a University Professor
N. Asokan has been named a University Professor.
Conferred by the University of Waterloo, this rare and prestigious honour recognizes exceptional scholarly achievement and international pre-eminence. Once appointed, a faculty member retains the designation until retirement.
Diagnosing cancer with a blood draw
What if doctors could more accurately diagnose and monitor blood cancer with a simple blood draw? This vision is becoming a reality thanks to research at Rapid Novor, a Waterloo-based company co-founded by Dr. Bin Ma, a computer science professor at the University of Waterloo.
PhD alumnus Ricardo Baeza-Yates receives 2025 ACM Luiz André Barroso Award
Ricardo Baeza-Yates, a Waterloo PhD computer science alumnus, has received the 2025 ACM Luiz André Barroso Award, recognizing his pioneering contributions to algorithms and information retrieval as well as his leadership in fostering a vibrant transnational research community across Latin America.
Events
Master’s Thesis Presentation • Cryptography, Security, and Privacy (CrySP) • POET: Power Oracle for Embedded Testing — Detection of State Changes in Automotive Embedded Systems
Please note: This master’s thesis presentation will take place in E5 4047.
Alexander Caton, Master’s candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Sebastian Fischmeister
Seminar • Systems and Networking | Quantum Computing • Quantum Computing Systems: Toward Scalable and Efficient Quantum Computation
Please note: This seminar will take place in DC 1304.
Hezi Zhang, PhD candidate
Computer Science and Engineering Department, University of California, San Diego
Master’s Thesis Presentation • Formal Methods • Prophecy Variables and Invariants in the Move Prover
Please note: This master’s thesis presentation will take place in DC 2310 and online.
Dao Bo Yang, Master's candidate
David R. Cheriton School of Computer Science
Supervisors: Professors Arie Gurfinkel, Richard Trefler