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
Professor Jimmy Lin, AI researcher and Yupp chief scientist, on the vital importance of academic entrepreneurship
Is it possible for Waterloo professor to successfully bridge academic research and industry innovation, especially in the rapidly evolving world of artificial intelligence?
The answer, it turns out, is Yupp.
Jimmy Lin is a professor of computer science and Cheriton Chair in Software Systems, as well as co-director of the Waterloo Data & Artificial Intelligence Institute. He is also the chief scientist at Yupp, an AI startup that launched last month with more than $33 million in seed funding.
Diogo Barradas wins FOCI Rising Star Award for advances in censorship-resistant communications
Professor Diogo Barradas has received the 2025 FOCI Rising Star Award for his significant contributions to censorship-resistant communications.
Presented at the Free and Open Communications on the Internet conference, the FOCI Rising Star Award honours early-career researchers whose work advances Internet freedom.
Designing games for children with autism via AR
Autism spectrum disorder (ASD) is something that is experienced in vastly different ways by Autistic people. Some Autistic children have idiosyncrasies with behaviour, emotion and communication, which may cause them to be excluded or to face barriers to access services. Because our society is not great at including Autistic people, many must adapt or conform to be accepted
Events
Master’s Thesis Presentation • Cryptography, Security, and Privacy (CrySP) • Argus: Detecting Access Control Vulnerabilities in Android Framework using Large Language Models
Please note: This master’s thesis presentation will take place in DC 2314 and online.
Haseeb Ur Rehman Faheem, Master’s candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Yousra Aafer
Data Systems Seminar Series • Efficient Algorithms on Relational Databases through the Lens of Geometry
Please note: This seminar will take place in DC 1304.
Stavros Sintos, Assistant Professor
Department of Computer Science, University of Illinois at Chicago
Master’s Thesis Presentation • Quantum Computing • Data Structures of Nature: Fermionic Encodings
Please note: This master’s thesis presentation will take place in DC 2310.
Emiliia Dyrenkova, Master’s candidate
David R. Cheriton School of Computer Science
Supervisor: Professor Richard Cleve