University of Waterloo COVID-19 update

The University of Waterloo is constantly updating its most frequently asked questions.

Questions about buildings and services? Please visit the list of modified services.

Please note: The University of Waterloo is closed for all events until further notice.

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. 13, 2020Applying enterprising ideas from mathematics and computer science to help solve societal and environmental problems
    Professor Jesse Hoey in Davis Centre

    Cheriton School of Computer Science Professor Jesse Hoey has had a curious career trajectory.

    His academic life began with an undergraduate degree in physics, followed by a master’s in physical oceanography, then a PhD in computer science with specialization in artificial intelligence. He even had a stint working with occupational therapists as part of his postdoctoral studies, where he applied his expertise in AI to develop assistive technologies for people with dementia.

  2. Mar. 4, 2020Speaker videos now available from Privacy, Infrastructures, Policy
    Privacy, Infrastructures, Policy speakers

    Media, government, and industry commonly frame security and privacy as diametrically opposed: protecting one requires sacrificing the other. 

    Privacy, Infrastructures, Policy brought together researchers with international speakers from journalism, national security, academia and the corporate world to challenge these misconceptions. A central thread of each of the talks is the design, implementation, and benefits of privacy-enhancing social and technological infrastructures.

  3. Mar. 3, 2020Meet Rafael Oliveira, a new faculty member who explores the interplay between algebra, geometry and optimization
    photo of Professor Rafael Oliveira

    Rafael Oliveira joined the Cheriton School of Computer Science in January 2020 as an assistant professor. 

Read all news
  1. Apr. 2, 2020CANCELLED • Seminar • Artificial Intelligence — Graph Guided Predictions

    Please note: This seminar has been cancelled

    Vikas Garg, Electrical Engineering & Computer Science
    Massachusetts Institute of Technology

  2. Apr. 3, 2020PhD Seminar • Systems and Networking — XOX Fabric: A Hybrid Approach to Blockchain Transaction Execution

    Please note: This PhD seminar will be given online.

    Christian Gorenflo, PhD candidate
    David R. Cheriton School of Computer Science

  3. Apr. 7, 2020Master’s Thesis Presentation • Machine Learning — Machine Learning for Streamflow Prediction

    Please note: This masters thesis presentation will be given online.

    Martin Gauch, Master’s candidate
    David R. Cheriton School of Computer Science

All upcoming events