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. Dec. 5, 2019Making photovoltaic storage systems more financially attractive to homeowners
    photo of Fiodar Kazhamiak and Professor Catherine Rosenberg

    Almost daily, scientists release another study documenting the growing influence of human-caused global warming. Driven by ever-increasing amounts of greenhouse gases such as carbon dioxide in the atmosphere, mostly from coal, oil and natural gas we burn for energy, the Earth’s average surface temperature has risen by almost 1ºC since the late 19thcentury, with much greater increases predicted ahead.

  2. Nov. 29, 2019New device enables battery-free computer input at the tip of your finger
    photo of Ju Wang, Omid Abari, Daniel Vogel and Keiko Katsuragawa

    Researchers at the David R. Cheriton Cheriton School of Computer Science have created a device for wearable computer input suitable for many situations, just by touching your fingertips together in different ways.

    Called Tip-Tap, the device is inexpensive and battery-free because it uses radio frequency identification (RFID) tags to sense when fingertips touch. The device could be added to disposable surgical gloves, allowing surgeons to access preoperative planning diagrams in an operating room. 

  3. Nov. 26, 2019Meet Jian Zhao, a professor passionate about data and novel ways of analyzing, presenting and interacting with it
    photo of Professor Jian Zhao

    Jian Zhao joined the Cheriton School of Computer Science in fall 2019 as an assistant professor. Previously, he was a senior research scientist in the Enterprise AI group at FX Palo Alto Laboratory in Palo Alto, California.

Read all news
  1. Dec. 10, 2019Master’s Thesis Presentation • Cryptography, Security, and Privacy (CrySP) — Differentially Private Searchable Symmetric Encryption Scheme with Configurable Pattern Leakage

    Zhiwei Shang, Master’s candidate
    David R. Cheriton School of Computer Science

  2. Dec. 11, 2019Master’s Thesis Presentation • Programming Languages — Scala with Explicit Nulls

    Abel Nieto Rodriguez, Master’s candidate
    David R. Cheriton School of Computer Science

  3. Dec. 11, 2019PhD Seminar • Data Systems — Secure Multi-Party Functional Dependency Discovery

    Chang Ge, PhD candidate
    David R. Cheriton School of Computer Science

All upcoming events