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 at the University of Waterloo in 1978. In 2005, Professor Cheriton made a transformational gift to the school that supports named chairs, faculty fellowships, and graduate scholarships.

Discover our latest achievements by following our news. Upcoming talks on a range of computer science topics are found under 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. Feb. 1, 2024Global Futures: Using technology to help humans flourish
    photo of Professor Edith Law

    Edith Law is a Professor at the Cheriton School of Computer Science, where she co-directs the Human-Computer Interaction Lab. Her research delves into social computing technology, machine intelligence interactions, and the design and user experience of technology that upholds important human values.

    Professor Law explains how we can harness the power of new technologies ethically for the betterment of humanity.

    Opinion by Professor Law

  2. Jan. 31, 2024Global Futures: University Professor Ming Li and his team use deep learning to develop personalized cancer vaccines
    Photo of University Professor Mong Li

    Cancer is the leading cause of death in Canada. According to the Canadian Cancer Society, an estimated 230,000 people are diagnosed with the disease every year.  

    University Professor Ming Li, the Canada Research Chair in Bioinformatics, is using deep learning technology to make personalized cancer vaccines accessible to everyone. He began doing cancer research when his wife, Jessie W. H. Zou, was diagnosed with breast cancer. Though she died in 2010, her legacy continues in his research. 

  3. Jan. 30, 2024DeepThInk: An AI brush that empowers art therapy patients
    image of art being created on a tablet

    Researchers have created a new AI-assisted digital art tool designed to help art therapy patients better express themselves while maintaining the efficacy of the process.

    The tool, dubbed DeepThInk, was designed by researchers at the Cheriton School of Computer Science and the Southern University of Science and Technology in collaboration with art therapists. DeepThInk grew out of the challenges the therapists faced when the COVID-19 pandemic forced them to conduct their work virtually.

Read all news
  1. Feb. 27, 2024PhD Seminar • Computer Graphics • A Closest Point Method for PDEs on Manifolds with Interior Boundary Conditions for Geometry Processing

    Please note: This PhD seminar will take place online.

    Nathan King, PhD candidate
    David R. Cheriton School of Computer Science

    Supervisor: Professor Christopher Batty

  2. Feb. 28, 2024Seminar • Quantum Computing • Algorithms, Circuits and Learning with Quantum Computers

    Please note: This seminar will take place in DC 1304.

    Luke Schaeffer, QuICS Hartree Postdoctoral Fellow
    Joint Center for Quantum Information and Computer Science, University of Maryland

  3. Feb. 28, 2024PhD Seminar • Information Retrieval • A Dense Representation Framework for Lexical and Semantic Matching

    Please note: This PhD seminar will take place in DC 1304.

    Sheng-Chieh (Jack) Lin, PhD candidate
    David R. Cheriton School of Computer Science

    Supervisor: Professor Jimmy Lin

All upcoming events