Welcome to the 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 in 1978, and made a transformational gift to the school in 2005. It has become the largest academic concentration of Computer Science researchers in Canada.  

Discover our latest achievements by following our news and events.
Please go to contact, open positions or visit if you have a question about school programs or services, would like to know more about faculty positions available or plan to visit our school.
  1. Mar. 22, 2019Professor Daniel Vogel receives 2018 Outstanding Young Computer Science Researcher Awardphoto of Professor Daniel Vogel

    Professor Daniel Vogel has received a 2018 Outstanding Young Computer Science Researcher Award from CS-Can/Info-Can.

  2. Mar. 13, 2019Scaling Hyperledger Fabric: Creating faster and more efficient transactionsphoto of Professor Srinivasan Keshav, PhD candidate Christian Gorenflo and Professor Lukasz Golab

    Originally built as a way to secure cryptocurrency transactions, blockchain is a digital platform that verifies and records exchanges. Blockchains are global networks that can have millions of users, each adding information or data that is secured through cryptography. This creates an indisputable history of these transactions that cannot be modified by a single user, eliminating opportunities for fraud, and it is this feature that has some heralding blockchain as a way of increasing cybersecurity.

  3. Mar. 11, 2019Professor Raouf Boutaba and his graduate students, Yuhao Dong and Woojung Kim, develop new cybersecurity system that offers better protection against hacking and censorshipphoto of Yuhao Dong and Raouf Boutaba

    A new cybersecurity system developed by researchers at the Cheriton School of Computer Science has a set a new standard in the fight to protect people from malicious online attacks.   

Read all news
  1. Mar. 26, 2019PhD Seminar • Institute for Quantum — Quantum Circuit Design Via Path Integrals

    Matthew Amy, PhD candidate
    avid R. Cheriton School of Computer Science

  2. Mar. 27, 2019Seminar • Human-Computer Interaction — The Power of Representation in Human-Computer Interaction

    Haijun Xia, PhD candidate
    Department of Computer Science, University of Toronto

  3. Mar. 27, 2019Ask Me Anything with Rudy Karsan

    Venture Capitalist, TEDx Speaker, and BMath '79, Nooruddin (Rudy) Karsan, is coming to the University of Waterloo for an ask-me-anything fireside chat with students.

    In advance of the event, check out Rudy's TedX talk, How the future of work is not "jobs." 

All upcoming events