Bachelor of Computer Science

4-Year Bachelor's Degree

Program Summary

Students will have an opportunity to study at one of the world’s best schools for computer science. Students will develop a broad understanding in areas such as systems and networks, algorithms, and programming. 

After first year, students can choose a major in Data Science. Students can also gain two years of paid work experience through the co-op program, the largest of its kind in North America, or fast track their degree by choosing the regular system of study.

The University of Waterloo’s graduates goes on to work in leading technology companies and at top universities around the world. Meanwhile, the University of Waterloo’s professors and graduates have created more than 800 spin-off companies, including leaders like OpenText, Canada’s largest software company.

Academic Background

Minimum Level of Education Completed

Grade 12 / High School

Minimum GPA

95%

Minimum Language Test Scores

Reading

6

Writing

6.5

Listening

6

Speaking

6.5

Reading

10

Writing

65

Listening

10

Speaking

65

University of Waterloo
University of Waterloo

200 University Avenue West, Waterloo, Ontario, Canada

Program Intakes

Open date

October 8, 2024

Submission deadline

July 1, 2025

Open date

October 8, 2025

Submission deadline

July 1, 2026

Cost and Duration

4-Year Bachelor's Degree

Program Level

4 year bachelor's degree

Program Length

$20635 CAD

Cost of Living

$262.4 CAD

Application fee

$63350 CAD

Tution fee

Other Fees

Books and Supplies Fees: $2,370 per year
UHIP Fees: $504 per year
Athletics and Recreation Fees: $201 per year
WUSA Health Plan Fees: $198 per year
WUSA Dental Plan Fees: $190 per year