Computer Science

The most in-demand degree in Canada - opens doors to every industry.

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

Careers This Major Leads To

Similar Majors

← Browse all majors