Computer Science

A versatile, high-earning degree that opens doors to every industry - though entry-level tech hiring has tightened.

You'll study algorithms, data structures, programming languages, operating systems, and software design from first principles. The degree is heavily theoretical in early years before branching into specialisations like AI, systems, security, and databases. Canadian CS programs are world-class - Waterloo and UofT are in the global top 20.

Admission Average

high 80s to high 90s depending on school (Tier 1 (92%+))

Typical High School Prerequisites

Skills You'll Build

Program Facts

Top Universities

Computer Science Admission Averages by University

Careers This Major Leads To

Similar Majors

← Browse all majors