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. Aug. 20, 2019New tool makes web browsing easier for the visually impaired
    photo of Alexandra Vtyurina with laptop computer in Davis Centre

    Researchers have developed a new voice assistant that allows people with visual impairments to get web content as quickly and as effortlessly as possible from smart speakers and similar devices.

  2. Aug. 15, 2019JC Chang, Christopher Batty and Vinicius Azevedo win best poster award at SCA 2019
    photo of JC Chang and Professor Christopher Batty

    JC Chang, a PhD student at the Cheriton School of Computer Science, his supervisor Professor Christopher Batty and Vinicius Azevedo, a postdoctoral researcher at ETH Zurich, have received the best poster award at SCA 2019, the ACM SIGGRAPH / Eurographics Symposium on Computer Animation.

  3. Aug. 14, 2019Researchers use blockchain to drive electric-vehicle infrastructure
    photo of Christian Gorenflo, Srinivasan Keshav and Lukasz Golab

    Researchers at Waterloos Cheriton School of Computer Science and the Department of Management Science have integrated the use of blockchain into energy systems, a development that could result in expanded charging infrastructure for electric vehicles.

Read all news