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. Sep. 19, 2020Jeffrey Shallit elected to the Finnish Academy of Science and Letters
    photo of Professor Jeffrey Shallit

    Cheriton School of Computer Science Professor Jeffrey Shallit is one of five foreign members elected to the Finnish Academy of Science and Letters for 2020.

  2. Sep. 16, 2020Meet Toshiya Hachisuka, a professor of creative informatics whose research helps unify various algorithms for light transport simulation
    photo of Professor Toshiya Hachisuka

    Toshiya Hachisuka joined the David R. Cheriton School of Computer Science as an Associate Professor in September 2020. Previously, he was an Associate Professor at the University of Tokyo, where he led his research group on computer graphics. Before coming to the University of Tokyo, he was an Assistant Professor from 2011 to 2014 at Aarhus University in Denmark.

  3. Sep. 8, 2020Five computer science and software engineering students named 2020 Schulich Leaders
    composite photo of 2020 Schulich Leaders

    More than doubling last year’s recipient pool, incoming Waterloo students are recognized with $80,000 and $100,000 Schulich Scholarships

    A group of exceptionally talented incoming students are making their way to Waterloo with a prestigious scholarship in tow.

    Thanks to a $100+ million investment by entrepreneur and philanthropist Seymour Schulich, Waterloo has more than doubled its recipient pool from previous years, allowing selected students pursuing STEM programs to begin their post-secondary careers with an extra $80,000 or $100,000.

Read all news
  1. Sep. 25, 2020Master’s Thesis Presentation • Software Engineering — WiseBench: A Motion Planning Benchmarking Framework for Autonomous Vehicles

    Please note: This master’s thesis presentation will be given online.

    Marko Ilievski, Master’s candidate
    David R. Cheriton School of Computer Science

    Supervisor: Professor Krzysztof Czarnecki

  2. Sep. 25, 2020PhD Seminar • Algorithms and Complexity — The Paulsen Problem and Spectral Analysis of Scaling Problems

    Please note: This PhD seminar will be given online.

    Akshay Ramachandran, PhD candidate
    David R. Cheriton School of Computer Science

    Supervisor: Professor Lap Chi Lau

  3. Sep. 25, 2020Master’s Thesis Presentation • Systems and Networking — Performance Evaluation of WiFi Backscatter Systems

    Please note: This master’s thesis presentation will be given online.

    Farzan Dehbashi, Master’s candidate
    David R. Cheriton School of Computer Science

    Supervisor: Professor Omid Abari

All upcoming events