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 at the University of Waterloo in 1978. In 2005, Professor Cheriton made a transformational gift to the school that supports named chairs, faculty fellowships, and graduate scholarships.

Discover our latest achievements by following our news. Upcoming talks on a range of computer science topics are found under 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. 22, 2024University of Waterloo names Cheriton School of Computer Science Director Raouf Boutaba a University Professor
    University Professor Raouf Boutaba in front of the Davis Centre

    Raouf Boutaba, Professor and Director of the Cheriton School of Computer Science, has been named a University Professor. Conferred by the University of Waterloo, this rare and prestigious recognition celebrates professors of international acclaim for their exceptional scholarly contributions.

  2. Apr. 22, 2024Decades of Water Data: Doug Mulholland reflects on the environment, his research, and Earth Day
    Photo of Doug Mulholland posing in front of a stream

    For Doug Mulholland (BMath’82), a Research and Technical Manager at the Cheriton School of Computer Science, his work flows like water.

  3. Apr. 19, 2024Computer Science startup SheepIt wins Velocity $5K Pitch Competition
    Photo of team holding a $5,000 cheque

    Congratulations to Computer Science student-led startup SheepIt, which won one of four $5000 prizes in the winter 2024 Velocity $5K Pitch Competition. 

    The team was one of 26 that competed in the semi-finals and finals, out of more than one hundred applicants. 

    "SheepIt is developing a tech solution for Canadian sheep farmers, who currently rely on pencil and paper for data tracking,” said Computer Science student Josiah Plett, pitching on behalf of his team.

Read all news
  1. Apr. 23, 2024PhD Seminar • Bioinformatics • Application of Machine Learning to Taxonomic Classification of Emerging Astroviruses

    Please note: This PhD seminar will take place online.

    Fatemeh Alipour, PhD candidate
    David R. Cheriton School of Computer Science

    Supervisors: Professor Lila Kari, Yang Lu

  2. Apr. 23, 2024Seminar • Centre for Theoretical Neuroscience | Artificial Intelligence • Cognitively-inspired AI for Planning in Realistic Scenarios

    Please note: This seminar will take place in DC 1302.

    Marta Kryven, Postdoctoral Researcher
    Department of Brain and Cognitive Sciences
    Massachusetts Institute of Technology

  3. Apr. 24, 2024PhD Defence • Computer Graphics • Writing My Own Line Drawing Software as an Artist

    Please note: This PhD defence will take place in DC 3317 and online.

    Greg Philbrick, PhD candidate
    David R. Cheriton School of Computer Science

    Supervisor: Professor Craig S. Kaplan

All upcoming events