Information for

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 faculty 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. Sep. 19, 2017PhD graduate Martin Derka, supervisor Therese Biedl and colleagues win best paper award at ISAAC 2017

    Recent PhD graduate Martin Derka, his supervisor Professor Therese Biedl and colleagues Markus Chimani and Petra Mutzel received the best paper award for “Crossing number for graphs with bounded pathwidth,” which will be presented at ISAAC 2017 — the 28th International Symposium on Algorithms and Computation.

  2. Sep. 11, 2017Professor Florian Kerschbaum awarded $120k NSERC DAC awardportrait of Professor Florian Kerschbaum

    Professor Florian Kerschbaum received a $120,000 Discovery Accelerator Supplement from the Natural Sciences and Engineering Research Council for a proposal titled “Systems for computation on encrypted data.”

  3. Aug. 28, 2017Professor Maura Grossman honoured for pioneering contributions to e-Discovery and legal technologyphotograph of Professor Maura Grossman

    Professor Maura Grossman has been recognized as a pioneer in eDiscovery and development of legal technology by the Association of Certified E-Discovery Specialists (ACEDS) and Women in eDiscovery (WiE).

Read all news
  1. Sep. 28 to 29, 20172017 Cheriton Research Symposium

    The David R. Cheriton School of Computer Science will hold its annual Cheriton Research Symposium September 28-29, 2017 in the Davis Centre.

    This year's symposium will consist of talks by industry leaders and members of the School.

  2. Sep. 30, 2017ACM-style programming contest

    The next Waterloo-local ACM-style programming contest will be held on Saturday, September 30, 2017 in MC 3003.

    All members of the UW community are invited to try their programming skill in Racket, C, C++, Java, Pascal, Python or Scala!

    The results of this local contest will be used to select the UW teams for the international ACM competition. We will send three or more teams of three students each to the East Central North America Regional in Windsor on October 27–28, 2017.

  3. Oct. 1, 2017Spring term entry graduate admissions

    The deadline to apply for spring term entry for our graduate studies programs — both master's and PhD — is October 1, 2017.

    You should begin your application at least two weeks before the application deadline to arrange for us to receive your supporting documents and references.

All upcoming events