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. Dec. 5, 2021Former CS student Vitalik Buterin named in Forbes ‘30 under 30 hall of fame’
    photo of Vitalik Buterin

    Former computer science student Vitalik Buterin, founder of the cryptocurrency Etherium, has been named in the recent Forbes ‘30 under 30 hall of fame.’

    On this tenth anniversary of the Forbes 30 under 30 lists, the publication included a best of the best from the past ten years, noting those who had been named the most times or consistently in the lists.

  2. Nov. 24, 2021Professor Ihab Ilyas named Fellow of the Institute of Electrical and Electronics Engineers
    photo of Professor Ihab Ilyas

    Cheriton School of Computer Science Professor Ihab Ilyas has been named a Fellow of the Institute of Electrical and Electronics Engineers for his contributions to data integration, data cleaning and rank-aware query processing.

  3. Nov. 15, 2021University Professor Ian Munro’s Golden Jubilee — 50 years at the University of Waterloo
    photo of University Professor J. Ian Munro

    Ian Munro joined the University of Waterloo as a faculty member 50 years ago this fall, just before defending his PhD thesis at the University of Toronto. 

Read all news
  1. Dec. 7, 2021Master’s Thesis Presentation • Algorithms and Complexity • List Coloring Some Classes of 1-Planar Graphs

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

    Sam Barr, Master’s candidate
    David R. Cheriton School of Computer Science

    Supervisor: Professor Therese Biedl

  2. Dec. 7, 2021Master’s Thesis Presentation • Artificial Intelligence • Dynamic-Occlusion-Aware Risk Identification for Autonomous Vehicles Using Hypergames

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

    Maximilian Kahn, Master’s candidate
    David R. Cheriton School of Computer Science

    Supervisor: Professor Krzysztof Czarnecki

  3. Dec. 9, 2021PhD Defence • Human-Computer Interaction • Merging the Real and the Virtual: An Exploration of Interaction Methods to Blend Realities

    Please note: This PhD defence will be given online.

    Jeremy Hartmann, PhD candidate
    David R. Cheriton School of Computer Science

    Supervisor: Professor Daniel Vogel

    We investigate, build, and design interaction methods to merge the real with the virtual. An initial investigation looks at spatial augmented reality (SAR) and its effects on pointing with a real mobile phone. A study reveals a set of trade-offs between the raycast, viewport, and direct pointing techniques. 

All upcoming events