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. Oct. 20, 2021Shihab Chowdhury awarded 2021 Alumni Gold Medal
    photo of Shihab Chowdhury and Raouf Boutaba, Professor and Director of the Cheriton School of Computer Science

    Shihabur R. Chowdhury has received the 2021 Alumni Gold Medal for outstanding academic performance in a doctoral program. Conferred by Alumni Relations, the prestigious institutional award, which consists of an individually crafted 24-carat gold-plated medal embossed with the university’s seal on the front and personalized with the recipient’s name on the back, has honoured top graduating students at convocation since 1970. 

  2. Oct. 12, 2021Cheriton School of Computer Science top ranked CS program in Canada for second year
    photograph of the Davis Centre

    Waterloo’s Cheriton School of Computer Science has again been ranked first in Canada according to the Maclean’s 2022 university rankings just released. Based on program and research reputation, computer science at Waterloo shared the podium for first place with the University of Toronto and University of British Columbia.

  3. Oct. 12, 2021All the information you need could be in your pocket
    photo of Antony Albert Raj Irudayaraj and Nikhita Joshi with PocketView display devices

    Smartphones have become an indispensable part of our daily lives and because of their portability we bring them everywhere, but viewing information on our devices isn’t always convenient, safe or possible. 

    If your phone is tucked into a briefcase, backpack, pocket or purse, it must be removed or unlocked to see a message or notification. And digging through pockets and packs is awkward during meetings, difficult when carrying items, and possibly hazardous when running, biking or exercising.

Read all news
  1. Oct. 29, 2021PhD Seminar • Computer Graphics • Stippling: A Halloween-type Adventure

    Please note: This PhD seminar will be given online.

    Gregory Philbrick, PhD candidate
    David R. Cheriton School of Computer Science

    Supervisor: Professor Craig Kaplan

  2. Oct. 29, 2021PhD Seminar • Human-Computer Interaction • Expressive Auditory Gestures in a Voice-Based Pedagogical Agent

    Please note: This PhD seminar will be given online.

    Jessy Ceha, PhD candidate
    David R. Cheriton School of Computer Science

    Supervisor: Professor Edith Law

  3. Nov. 3, 2021PhD Seminar • Algorithms and Complexity • The Maximum Number of Unbordered Conjugates Among Binary Words

    Please note: This PhD seminar will be given online.

    Daniel Gabric, PhD candidate
    David R. Cheriton School of Computer Science

    Supervisor: Professor Jeffrey Shallit

All upcoming events