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. Nov. 23, 2020Cheriton computer scientists create a Nifty solution to a catastrophic network fault
    an illustration depicting a partial network partition

    Partial network partitions are a peculiar type of network fault that disrupts communication between some but not all nodes in a computer cluster. And for what has recently been found to be a surprisingly catastrophic source of computer system failures, partial network partitions have not been studied comprehensively by computer scientists or network administrators.

  2. Nov. 19, 2020Shalev Ben-David and Eric Blais receive a prestigious best paper award at FOCS 2020 for their work that extends Yao’s minimax theorem
    photo of Professors Shalev Ben-David and Eric Blais

    Cheriton School of Computer Science Professors Shalev Ben-David and Eric Blais have received a prestigious best paper award at FOCS 2020, the 61st Annual IEEE Symposium on Foundations of Computer Science. FOCS and its counterpart — the Symposium on Theory of Computing — are the top international meetings in theoretical computer science.

  3. Nov. 19, 2020Cheriton School of Computer Science Professor Sergey Gorbunov raises $3.75 million USD for Axelar, his blockchain start-up

    Axelar, a decentralized network that connects application builders with blockchain ecosystems, applications and users, has raised $3.75 million USD in seed funding from Silicon Valley investors, including DCVC, a San Francisco–based venture capital firm specializing in deep tech, and notable blockchain companies and investors such as Binance X, Lemniscap, Collab+Currency, North Island Ventures, Divergence Ventures, Cygni Labs, and others.

Read all news
  1. Dec. 4, 2020Master’s Thesis Presentation • Software Engineering — Documentation-Guided Fuzzing for Testing Deep Learning API Functions

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

    Yitong Li, Master’s candidate
    David R. Cheriton School of Computer Science

    Supervisors: Professors Lin Tan, Mike Godfrey

  2. Dec. 7, 2020Waterloo Cybersecurity and Privacy Institute • UC Non-Interactive, Proactive, Threshold ECDSA with Identifiable Aborts

    Please note: This Waterloo CPI seminar will be giving online.

    Nikolaos Makriyannis, Cryptography researcher

    Building on the Gennaro & Goldfeder and Lindell & Nof protocols (CCS '18), we present two threshold ECDSA protocols, for any number of signatories and any threshold, that improve as follows over the state of the art: 

  3. Dec. 7, 2020Master’s Research Paper Presentation • Software Engineering — Case Study on University of Waterloo’s Quest — A Requirement Engineering and User Experience Investigation and Lessons Learned

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

    Yilun Bai, Master’s candidate
    David R. Cheriton School of Computer Science

    Supervisor: Professor Daniel M. Berry

All upcoming events