Placeholder image for Computer Science

Computer Science, B.Comp.Sc./B.Math.

  • Application Deadline
  • 36 months
    Duration
University rank #151 (ARWU) Waterloo, Canada
Study at the University of Waterloo, one of the world’s best schools for Computer Science, where more than 80 professors are pushing the boundaries of the field.
Access all 180000+ programmes, for free with a Studyportals account.
account benefits visualised

Overview

With 70+ Computer Science courses at the University of Waterloo, plus no end of options and electives, you can create a degree tailored to your specific interests. After first year, you can choose a major in Data Science.

You can also gain two years of paid work experience through our co-op program, the largest of its kind in North America, or fast track your degree by choosing the regular system of study.

Your degree is your ticket to career success. Our graduates go on to work in leading technology companies and at top universities around the world.

Meanwhile, Waterloo professors and graduates have created more than 800 spin-off companies, including leaders like OpenText, Canada’s largest software company.

Sample co-op job titles

  • Full stack developer
  • Game programmer
  • Web developer
  • Technical systems analyst
  • Research assistant
  • Software developer

Detailed Programme Facts

  • Programme intensity Full-time
    • Full-time duration 36 months
  • Credits
    90 alternative credits
  • Languages
    • English
  • Delivery mode
    On Campus

Programme Structure

Courses include:

  • Designing Functional Programs
  • Algebra
  • Calculus
  • Algorithm Design and Data Abstraction
  • Linear Algebra

English Language Requirements

  • Minimum required score:

    90

    The TOEFL iBT ® measures your English-language abilities in an academic setting. The test has four sections (reading, listening, speaking, and writing), each with a score range of 0-30, for a total score range of 0-120.

  • Minimum required score:

    6.5

    The IELTS – or the International English Language Test System – tests your English-language abilities (writing, listening, speaking, and reading) on a scale of 1.00–9.00. The minimum IELTS score requirement refers to which Overall Band Score you received, which is your combined average score. Read more about IELTS.

General Requirements

  • Complete the Admission Information Form once you've applied. (online)

Ontario students: six Grade 12 U and/or M courses including:

  • Advanced Functions
  • Calculus and Vectors
  • Any Grade 12 U English
  • One other 4U course

Recommended: Grade 11 U Introduction to Computer Science

Tuition Fee

  • International

    37900 CAD/year
    Tuition Fee
    Based on the original amount of 37900 CAD per year and a duration of 36 months.
  • National

    7200 CAD/year
    Tuition Fee
    Based on the original amount of 7200 CAD per year and a duration of 36 months.
We've labeled the tuition fee that applies to you because we think you are from and prefer over other currencies.

Living costs for Waterloo

  • 810 - 1450 CAD/month
    Living Costs

The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.

Funding

Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Wishlist

You’ve wishlisted multiple studies. Did you know you can compare them side-by-side in our Compare-tool?