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 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. June 20, 2018Michael Abebe receives prestigious 2018 Facebook Emerging Scholar Award

    PhD student Michael Abebe is one of six recipients worldwide and the only recipient from Canada to receive a prestigious 2018 Facebook Emerging Scholar Award.

  2. June 19, 2018Daniel Vogel wins 2018 Faculty of Mathematics Golden Jubilee Research Excellence Award

    Computer Science Professor Daniel Vogel has received a 2018 Faculty of Mathematics Golden Jubilee Research Excellence Award. The $2,500 award, which is conferred to early or mid-career faculty members who have made outstanding research contributions, was established in 2017 to mark the 50th anniversary of the Faculty of Mathematics. 

  3. June 14, 2018Perfectly sharp photo now a reality: Improved image selection for focus stacking in digital photography

    When you look at a scenic mountain photo typically everything in the distance is in sharp focus. But this scene might be even more captivating if something striking were in the foreground, perhaps a field of wild flowers in peak bloom. The problem is if the flowers are close to the lens relative to the mountains it’s impossible for all elements in the photo to be in perfect focus — if the flowers are sharp, the distant mountains will be blurry and vice versa.

Read all news
  1. June 22 to 24, 2018Programming workshop for beginners

    Three-day programing workshop

    Dates Times
    Friday, June 22, 2018 5:30 p.m. to 8:30 p.m.
    Saturday, June 23, 2018 10:00 a.m. to 5:00 p.m.
    Sunday, June 24, 2018 10:00 a.m.
  2. June 25, 2018Seminar • Artificial Intelligence — Online Structure Learning for Feed-Forward and Recurrent Sum-Product Networks

    Abdullah Rashwan, PhD candidate
    David R. Cheriton School of Computer Science

    Sum-product networks have recently emerged as an attractive representation due to their dual view as a special type of deep neural network with clear semantics and a special type of probabilistic graphical model for which inference is always tractable. Those properties follow from some conditions (i.e., completeness and decomposability) that must be respected by the structure of the network. 

  3. June 28, 2018PhD Seminar • Cryptography, Security, and Privacy (CrySP) — Super-Happy Censorship-Resistant Fun Pages

    Cecylia Bocovich, PhD candidate
    David R. Cheriton School of Computer Science

    Circumventing state firewalls! Détournement! Doctor Who references! Now with higher bandwidth!

All upcoming events