Degrees We Offer


Computer Science applies the power of computers to today's problems. From searching through the vast amount of information on the web (database management) to creating new special effects for movies (computer graphics), to designing the next generation of programming languages, Computer Science explores the theoretical and practical limits of what can be solved.

The computer science program at UW covers the fundamentals of the discipline while giving students opportunities in later years to tailor their studies to specific interests.   Students have significant breadth and depth of choice in both theoretical and applied courses, reflecting the diverse expertise of our professors. The School of Computer Science offers the following 5 degree programs:

The BMath/CS is accredited by the Computer Science Accreditation Council and the BCS is designed for accreditation (to occur when the first class of students graduate).   Please see the academic calendar for a more complete overview.

You will make the choice between the BCS and BMath/CS after first year.

Return to Prospective Student Page


Campaign Waterloo

David R. Cheriton School of Computer Science
University of Waterloo
Waterloo, Ontario, Canada N2L 3G1

Tel: 519-888-4567 x33293
Fax: 519-885-1208

Contact | Feedback: cs-webmaster@cs.uwaterloo.ca | David R. Cheriton School of Computer Science | Faculty of Mathematics


Valid HTML 4.01!Valid CSS! Last modified: Wednesday, 07-Dec-2011 10:00:08 EST


Menu:ShowHide