Link to the University of Waterloo home page
2021-2022

The Undergraduate Calendar

 

 

Academic Plans and Requirements

Computer Science

Overview

Computer scientists study the nature and properties of information, its structure and classification, its storage and retrieval, and the various types of processing to which it can be subjected.

The David R. Cheriton School of Computer Science is the largest centre of research and teaching in computer science in Canada. Our students and faculty work across the breadth of the field in areas such as algorithms and complexity; artificial intelligence; bioinformatics; computer algebra and symbolic computation; computer graphics; cryptography, security and privacy; database systems; formal methods; health informatics; human computer interaction; information retrieval; machine learning; programming languages; quantum computing; scientific computation; software engineering; and systems and networking.

Plans involving the Software Engineering Specialization are also accredited under the Software Engineering criteria.

This accreditation recognizes that the quality of these plans meets published, generally accepted criteria for sound education in the discipline. A student who graduates from an accredited plan is eligible to be designated as an Information Systems Professional after two years of professional level experience.

Accreditation for Joint Honours Computer Science has not been sought.


Office of the Registrar
University of Waterloo
Ira G. Needles Hall
200 University Avenue West
Waterloo, Ontario, Canada N2L 3G1
519-888-4567