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. Mar. 14, 2024University Professor M. Tamer Özsu receives 2024 IEEE TCDE Education Award
    photo of University Professor M. Tamer Özsu

    University Professor M. Tamer Özsu has received the 2024 IEEE Technical Committee on Data Engineering Education Award for his fundamental contributions to data management and data science pedagogy. One of four prestigious annual awards conferred by IEEE TCDE, the Education Award recognizes database researchers who have made an impact on data engineering education, including impact on the next generation of data engineering practitioners and researchers.

  2. Mar. 12, 2024Waterloo Blockchain growing by leaps and bounds
    image depicting cryptocurrency

    Fahim Ahmed is a computer science and finance student at Waterloo, and the president and co-founder of Waterloo Blockchain. But what feels like a direct path to success now, took him a while to find.

    Fahim was only 12 years old when he started crypto-mining.

    “I had seen people talking about it a lot online, so I set up my own hardware to do mining in my bedroom,” he recalls. “I just wanted money to buy video games!”

  3. Mar. 11, 2024Meet Pengyu Nie, a professor who uses machine learning and natural language processing to improve software engineering
    photo of Professor Pengyu Nie

    Pengyu Nie obtained his PhD in 2023 and MSc in 2020 from The University of Texas at Austin, where he was advised by Milos Gligoric. He has a BSc from University of Science and Technology of China, which he received in 2017.

Read all news
  1. Mar. 20, 2024Seminar • Artificial Intelligence • Trustworthy Machine Learning under Social and Adversarial Data Sources

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

    Han Shao, PhD candidate
    Toyota Technological Institute at Chicago

  2. Mar. 20, 2024Master’s Thesis Presentation • Cryptography, Security, and Privacy (CrySP) • Laconic and Private Evaluation of Branching Programs from the Diffie-Hellman Assumption

    Please note: This master’s thesis presentation will take place in DC 2314 and online.

    Alice Murphy, Master’s candidate
    David R. Cheriton School of Computer Science

    Supervisor: Professor Mohammad Hajiabadi

  3. Mar. 20, 2024PhD Seminar • Artificial Intelligence • Distributional Reinforcement Learning with Monotonic Splines

    Please note: This PhD seminar will take place in DC 2585.

    Yudong Luo, PhD candidate
    David R. Cheriton School of Computer Science

    Supervisor: Professor Pascal Poupart

All upcoming events