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. Jan. 15, 2018Empowering girls by inspiring them to code in a fun and friendly female environment

    Women were there in the beginning.

    Women were the first computers — the people who performed complex mathematical calculations with pencil and chalk — and later, as the field of computer science emerged, they were the first programmers.

  2. Jan. 9, 2018How blockchain can democratize green power

    Professor Srinivasan Keshav recently wrote an article for ​The Conversation Canada about how blockchain technologies could help homeowners sell their green electricity to their neighbours. 

  3. Dec. 18, 2017IEEE elevates Professor Srinivasan Keshav to grade of Senior Member

    Professor Srinivasan Keshav has been elevated to the grade of Senior Member by the Institute of Electrical and Electronics Engineers, an honour bestowed to IEEE members who have made significant contributions to the profession.

Read all news
  1. Feb. 12, 2018Computer science upper year course information session

    Upper-year computer science students are invited to an information session to learn more about fourth-year and optional third-year courses.

  2. Mar. 26, 2018DLS • Jennifer Widom • Magic Moments in Research and Teachingphoto of Jennifer Widom

    Jennifer Widom
    ​Frederick Emmons Terman Dean, School of Engineering
    Fletcher Jones Professor, Computer Science and Electrical Engineering
    Stanford University

All upcoming events