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. Nov. 18, 2019Researchers bring gaming to autonomous vehicles

    Researchers have designed multiplayer games that occupants of autonomous vehicles can play with other players in nearby self-driving cars. 

    A new study, led by researchers from the Cheriton School of Computer Science in collaboration with Waterloo’s Games Institute, details three games created for level three and higher semi-autonomous vehicles. The researchers also made suggestions for many exciting types of in-car games for future exploration.

  2. Nov. 15, 2019Dan Brown to be next FAUW president
    photo of Dan Brown

    The Faculty Association of the University of Waterloo — FAUW — is pleased to announce that Cheriton School of Computer Science Professor Dan Brown will be the next FAUW president, starting a two-year term on July 1, 2020.

    Congratulations, Dan!

  3. Nov. 8, 2019Johnny Wong and colleagues receive most influential paper award for work presented 10 years ago at CASCON 2009
    photo of Distinguished Professor Emeritus Johnny Wong

    Distinguished Professor Emeritus Johnny Wong, his former master’s student Ye Hu, and colleagues Marin Litoiu from York University and Gabriel Iszlai have received the most influential paper award for research they presented 10 years ago at CASCON 2009, the 19thannual IBM Centre for Advanced Studies Conference.

Read all news
  1. Nov. 18, 2019Data Systems • Seminar Series — ALEX: An Adaptive Learned Index for Dynamic Workloads

    Umar Farooq Minhas, Database Group
    Microsoft Research

  2. Nov. 20, 2019PhD Seminar • Data Systems — Graphsurge: Graph Analytics on Views and Differential Graph Cubes

    Siddhartha Sahu, PhD candidate
    David R. Cheriton School of Computer Science

  3. Nov. 22, 2019PhD Seminar • Human-Computer Interaction — A Four-Component Conceptual Model of the Conversational Agent Work Process

    Anastasia Kuzminykh, PhD candidate
    David R. Cheriton School of Computer Science

    As the popularity of conversational agent systems grows, there is a pressing need to understand end-users’ perceptions of the types of tasks and the interactions that these agents can and should support. 

All upcoming events