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. Dec. 11, 2018Cheriton School of Computer Science researchers study catastrophic effects network failures have on cloud-computing systemsphoto of Hatem Takruri, Ahmed Alquraan, Mohammed Alfatafta and Samer Al-Kiswany

    Computer clusters power everything from Google and Facebook to online retail and banking. They’re comprised of hundreds or even thousands of machines connected together by networks, typically in a vast data centre. 

  2. Dec. 3, 2018Professor Shai Ben-David and colleagues win best paper award at NeurIPS 2018photo of Professor Shai Ben-David

    Cheriton School of Computer Science Professor Shai Ben-David, his former PhD student Hassan Ashtiani, now an Assistant Professor at McMaster University, along with colleagues Christopher Liaw, Abbas Mehrabian and Yaniv Plan, have received a best paper award at NeurIPS 2018, the 32ndAnnual Conference on Neural Information Processing Systems.

  3. Nov. 30, 2018Professor Shai Ben-David and colleagues prove that some problems in statistical machine learning cannot be resolvedphoto of Professor Shai Ben-David

    One of the most important results in logic is Kurt Gödel’s work from 1931 that proved that some questions in mathematics cannot be resolved — that mathematics has limits.

Read all news
  1. Dec. 13, 2018PhD Seminar • Data Systems —Dynamic Sampling used in TREC Core 2018

    Haotian Zhang, PhD candidate
    David R. Cheriton School of Computer Science

  2. Dec. 13, 2018Master’s Thesis Presentation • Systems and Networking — Aggregation of Heterogeneous Anomaly Detectors for Cyber-Physical Systems

    Murray Dunne, Master’s candidate
    David R. Cheriton School of Computer Science

    Distributed, life-critical systems that bridge the gap between software and hardware are becoming an integral part of our everyday lives. From autonomous cars to smart electrical grids, such cyber-physical systems will soon be omnipresent. With this comes a corresponding increase in our vulnerability to cyber-attacks. Monitoring such systems to detect malicious actions is of critical importance. 

  3. Dec. 13, 2018PhD Seminar • Artificial Intelligence — Beyond LIF: The Computational Power of Passive Dendritic Trees

    Andreas Stöckel, PhD candidate
    David R. Cheriton School of Computer Science

    The artificial neurons typically employed in machine learning and computational neuroscience bear little resemblance to biological neurons. They are often derived from the “leaky integrate and fire” (LIF) model, neglect spatial extent, and assume a linear combination of input variables. It is well known that these simplifications have a profound impact on the family of functions that can be computed in a single-layer neural network. 

All upcoming events