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. Apr. 17, 2019Professor Lila Kari spearheads development of software tool that answers fascinating questions in evolutionary biologyphoto of Professor Lila Kari

    Cheriton School of Computer Science Professor and University Research Chair Lila Kari has spearheaded the development of a software tool that can provide conclusive answers to some of the most fascinating questions in evolutionary biology. 

  2. Apr. 17, 2019Professor Kate Larson appointed University Research ChairPhoto of Professor Kate Larson

    Professor Kate Larson has been appointed a University Research Chair in recognition of her outstanding research contributions to the field of artificial intelligence. Waterloo’s designation of University Research Chair recognizes exceptional achievement of faculty and their pre-eminence in a field of knowledge.

  3. Apr. 16, 2019Team of computer science students win inaugural Pasupalak Velocity CS Capstone AwardPhoto of Pat Martinson, Jason Williamson, Bing Xu Hu and Rebecca Brown

    A team of three computer science students has won the Pasupalak Velocity CS Capstone Award for its entry in the 2019 Computer Science and Software Engineering Capstone Design Symposium, an exhibition in which final-year students develop new products and practical solutions to problems across a variety of indu

Read all news
  1. Apr. 18, 2019Master’s Thesis Presentation • Systems and Networking — Achieving Resource-Efficient Consensus with RDMA

    Mikhail Kazhamiaka, Master’s candidate
    David R. Cheriton School of Computer Science

  2. Apr. 18, 2019PhD Seminar • Human-Computer Interaction — Research Design for Human-Computer Interaction studies

    Gustavo Fortes Tondello, PhD candidate
    The Games Institute, HCI Games Group
    David R. Cheriton School of Computer Science

  3. Apr. 18, 2019Seminar • Artificial Intelligence (Computer Vision) — Non-Convex Relaxations for Rank Regularization

    Carl Olsson, Mathematical Imaging Group
    Centre for Mathematical Sciences
    Lund Institute of Technology, Lund University

All upcoming events