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. May 8, 2022Sabrina Mokhtari awarded 2022 Vector Scholarship in Artificial Intelligence
    photo of Sabrina Mokhtari

    Incoming master’s student Sabrina Mokhtari has received a 2022–23 Vector Scholarship in Artificial Intelligence from the Vector Institute. These merit-based scholarships provide $17,500 for one year of full-time study and are awarded to exceptional students who have been admitted into an AI-related master’s program in an Ontario university. 

  2. May 2, 2022PhD graduate Ryan Goldade receives 2021 Alain Fournier Award
    computer animation showing Ryan’s research on variable viscosity

    Ryan Goldade has received the 2021 Alain Fournier Dissertation Award for his thesis titled “Efficient liquid animation: New discretizations for spatially adaptive liquid viscosity and reduced-model two-phase bubbles and inviscid liquids.”

  3. Apr. 27, 2022PhD student Enamul Haque member of research team using machine learning to help address stigma of substance abuse in developing nations
    photo of Enamul Haque at computer monitor

    In developing countries, people with substance-abuse issues sometimes face shame and can find it difficult to get help. Now, a research team is using machine learning and anonymized data to get a clearer picture of the underlying factors that influence tendencies to abuse drugs and alcohol.

    The research provides a rare insight into a somewhat neglected subject because of social and cultural taboos. The research team hopes their work can eventually make it easier for people to get help.

Read all news
  1. May 18, 2022Master’s Thesis Presentation • Programming Languages • High-performance Concurrent Memory Allocation

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

    Mubeen Zulfiqar, Master’s candidate
    David R. Cheriton School of Computer Science

    Supervisor: Professor Peter Buhr

  2. May 18, 2022Seminar • Bioinformatics • Nanopore Sequencing: Why Do We Like Raw Signal?

    Please note: This seminar will be presented in person in DC 1304 as well as streamed online.

    Tomáš Vinař, Department of Applied Informatics
    Comenius University in Bratislava, Slovakia

  3. May 20, 2022PhD Seminar • Algorithms and Complexity • Minimizing Discrete Convex Functions

    Please note: This PhD seminar will be given online.

    Abhinav Bommireddi, PhD candidate
    David R. Cheriton School of Computer Science

    Supervisor: Professor Eric Blais

All upcoming events