Study Computer Science in Canada

267 programmes in computer science at 58 universities in Canada are open to international students; 99% are taught in English. The median yearly tuition is 17,401 USD, with the middle half of programmes charging between 14,262 USD and 25,172 USD.

Data as of August 28, 2026 · computed from Global Admissions data · amounts in USD

Computer Science programmes

97–120 of 267 · page 5 of 10

Programme University Degree Tuition / yr
Bachelor in Computer Science and Mathematics Brock University Bachelor's 21,681 USD
Bachelor in Visual Arts and Computer Science University of Victoria Bachelor's 22,385 USD
Bachelor in Computer Science Mount Allison University Bachelor's 14,653 USD
Bachelor in Algorithms Carleton University Bachelor's 32,566 USD
PhD in Scientific computing Memorial University of Newfoundland PhD 13,042 USD
Bachelor in Computer Science (Visual Computing and Games) Memorial University of Newfoundland Bachelor's 14,501 USD
Master in Cybersecurity Polytechnique Montréal Master's 18,000 USD
Software Processes and Agile Practices Online University of Alberta
Cybersecurity Sault College 16,202 USD
Master in Information Dalhousie University Master's 13,446 USD
Bachelor in Computer Science: Software Engineering University of Saskatchewan Bachelor's 10,913 USD
Introduction To Swift Programming Online University of Toronto
Bachelor in Computer Science University of Victoria Bachelor's 25,226 USD
How to Code: Simple Data Online University of British Columbia
Applied Network Infrastructure and System Administration Conestoga College 9,922 USD
Computer Science University of Quebec Trois Rivieres 9,472 USD
Master in Computer Science MMath University of Waterloo, Canada Master's 11,160 USD
Wireless Information Networking Fleming College
Bachelor in Computer Science (Minor) Concordia University Montreal Bachelor's 21,466 USD
Computing Science Diploma Thompson Rivers University 501 USD
Learn to Program: The Fundamentals Online University of Toronto
Master in Applied Computing University of Saskatchewan Master's 8,046 USD
Bachelor in Computer Science Laval University, Quebec City Bachelor's 7,078 USD
Master in Computer Science University of Lethbridge Master's 13,050 USD

Computer Science in Canada by degree level

Degree Programmes 25th percentile Median tuition / yr 75th percentile
Bachelor's 88 14,262 USD 17,401 USD 25,172 USD
Master's 87 12,688 USD 16,676 USD 24,908 USD
PhD 15 9,422 USD 10,725 USD 18,387 USD

Tuition figures use the yearly price each university publishes for international students, converted to USD; medians only publish where at least 5 priced programmes exist.

Specialisations within computer science

Theoretical Computer Science 99 Computer Science 47 Information Technology 33 Cyber Security 27 Software Development 22 Computing 15 Information Science 8 Networking 6 Digital Technologies 3 Information Management 3

Universities for computer science in Canada

Study Computer Science in Canada: common questions

How many computer science programmes are there in Canada?
267 computer science programmes at 58 universities in Canada are open to international students, as of August 28, 2026.
How much does a computer science degree in Canada cost?
The median yearly tuition for bachelor's programmes in computer science in Canada is 17,401 USD. The middle half of programmes charge between 14,262 USD and 25,172 USD per year.
Can I study computer science in Canada in English?
Yes — 99% of the computer science programmes in Canada in our catalogue are taught in English (264 of 267).
Are any of these computer science programmes available online?
32 of the 267 programmes in Canada are delivered online or by distance learning.
Which degree level is cheapest for computer science in Canada?
PhD programmes, at a median of 10,725 USD per year, against 17,401 USD for bachelor's programmes.

Planning to study computer science in Canada?

An advisor who knows admissions in Canada can shortlist computer science programmes for your budget and profile.