Skip to main Skip to footer

Visit our COVID-19 information website to learn how Warriors protect Warriors.

University of Waterloo
  • Admissions
  • About Waterloo
  • Faculties & academics
  • Offices & services
  • Support Waterloo
Search
  • Cheriton School of Computer Science home
  • Our people
  • About the Cheriton School of Computer Science
    • Administrative structure
      • School committees
      • Committee membership
    • International, national, provincial and Institutional awards
    • Faculty fellowships
    • Constitution
    • Quick facts
    • About Waterloo, Waterloo and Waterloo
    • Visit us
    • Contact us
  • Welcome from the Director
  • Outreach
    • CS4U Day
    • Resources
  • Research
    • Awards | Achievements
    • Research areas
    • Technical reports
      • 2015 technical reports
      • 2016 technical reports
      • 2017 technical reports
      • 2018 technical reports
      • 2019 technical reports
      • 2020 technical reports
  • News
  • Events
    • Faculty-wide WebNotices
  • Mental Health
  • Distinguished Lecture Series
  • SCS Colloquium Series
  • Women in Computer Science
    • WiCS Events
    • WiCS Outreach
      • GIRLsmarts4tech
      • Girls Mean Business
      • Technovation Girls
        • 2020 Semifinalists
    • Resources and information
  • Resources and services
    • Computer Science Computing Facility (CSCF)
    • Instructional Support Group (ISG)
      • ISC support
        • Course allocation
        • Exam viewing
      • Information for instructors
        • ISG services to instructors
        • Sessional instructor basics
        • ISG guidelines for sessionals
        • Working with TAs
        • Dealing with cheating cases
        • Dealing with INC
        • Software applications
      • ISA/IA/TA guide
        • Duty guidelines
        • Training
        • TA duties and expectations
        • Facilities
      • Employment
        • ISA positions
          • Application form
          • ISA duties
          • Why be an ISA?
        • TA/IA FAQ
        • Terms of employment
      • ISG people
  • Future undergraduates
    • Programs and courses
      • Computer Science
      • NEW! Data Science
      • Business Administration and Computer Science
      • Computing and Financial Management
      • Software Engineering
    • Co-op and regular
      • Entrepreneurship
    • Tuition and scholarships
    • Applying | Admissions
      • Admission Information Form
      • Transfer students
    • Enrichment opportunities
    • Student life
    • Get involved
  • Current undergraduates
    • Academic advising
      • -Office hours
      • -Who are your academic advisors
    • First year students
      • 1A Computer Science course rule
    • BCS and BMath CS Majors
      • -CS course selection
      • -CS course enrollment
      • -Suggested course sequences
      • -Program requirement checklists
      • -Prerequisite chain for CS major courses
    • Computing and CS minor
      • -Plan requirement checklists
    • Research opportunities
      • NSERC USRA
      • Undergraduate Research Assistantship (URA)
      • Undergraduate Research Fellowship (URF)
    • Enrichment opportunities
      • UW 3+1 Program
      • Math in Europe
    • Awards
    • Forms
    • Policies
    • BBA/BCS Double Degree
      • -Welcome
      • -Contact us
      • -FAQ
      • -Courses
      • -Transfers to BBA/BCS
    • Transfer to CS
    • Academic Integrity and Students with Disabilities
    • CS Consulting Center
    • Frequently Asked Questions
    • Get involved
  • Future graduate students
    • Programs and courses
    • Scholarships and awards
    • Tuition and fees
    • Careers and Professional Development
    • Applying | Admissions
      • Frequently asked questions
    • Come visit us
    • Student life
  • Current graduate students
    • Policies and procedures
    • Programs
    • Funding and awards
      • Cheriton Graduate Scholarship
      • Internal Scholarship Application
      • Summary of financial support
    • Categories and areas of courses
    • Courses
      • Course calendar
        • 600 - level courses
        • 700 - level courses
        • 800 - level courses
      • Current course offerings
        • Fall 2019 course offerings
          • Winter 2021 Course Offerings
        • Spring 2019 course offerings
        • Spring 2020 course offerings TENTATIVE
        • Winter 2020 Course Offerings TENTATIVE
      • Enrolling in courses
      • Non-CS courses
    • Degree completion
    • Forms
      • MMath forms
      • PhD forms
    • Graduate Advocate
    • Graduate orientation
    • Graduate student listing
    • Life in Computer Science
      • Contacts
      • CS Graduate Manual
    • Student Resources
    • Teaching assistantships
      • TA awards
  • Admissions
  • About Waterloo
  • Faculties & academics
  • Offices & services
  • Support Waterloo
Cheriton School of Computer Science
  • Cheriton School of Computer Science home
  • Our people
  • About the Cheriton School of Computer Science
  • Welcome from the Director
  • Outreach
  • Research
  • News
  • Events
  • Mental Health
  • Distinguished Lecture Series
  • SCS Colloquium Series
  • Women in Computer Science
  • Resources and services

Information for

  • Future undergraduates
  • Current undergraduates
  • Future graduate students
  • Current graduate students
  1. Cheriton School of Computer Science

Our people

photo of David Centre

Faculty

  • Professors
  • Lecturers
  • Emeritus

Cross-appointed faculty

  • View members

Adjunct professors

  • View members
 
 
 

Staff

  • Administrative
  • Instructional
  • Technical
    • Infrastructure

    • Research and Special Projects

    • Teaching and Operations

  • Affiliated staff

Sessional lecturers

  • View members

Postdoctoral fellows

  • View members
 
 

A-Z listing

Not sure where to look? View the complete alphabetical listing of all our people.

  • Share via Facebook
  • Share via Twitter
  • Share via Google+
  • Share via LinkedIn
  • Share via Email
  • TOP
  • Share
David R. Cheriton School of Computer Science logo

Contact Computer Science

Work for Computer Science

Visit Computer Science

David R. Cheriton School of Computer Science
University of Waterloo
Waterloo, Ontario
Canada N2L 3G1
Phone: 519-888-4567 ext. 33293
Fax: 519-885-1208

 
University of Waterloo
University of Waterloo
43.471468
-80.544205
200 University Avenue West
Waterloo, ON, Canada  N2L 3G1
+1 519 888 4567
  • Contact Waterloo
  • Maps & Directions
  • WatSAFE
  • Accessibility
  • Privacy
  • Copyright
  • News
  • Careers
  • Feedback
@uwaterloo social directory

The University of Waterloo acknowledges that much of our work takes place on the traditional territory of the Neutral, Anishinaabeg and Haudenosaunee peoples. Our main campus is situated on the Haldimand Tract, the land granted to the Six Nations that includes six miles on each side of the Grand River. Our active work toward reconciliation takes place across our campuses through research, learning, teaching, and community building, and is centralized within our Indigenous Initiatives Office.

Log in