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

145–168 of 267 · page 7 of 10

Programme University Degree Tuition / yr
Firmware in computer science - massive data processing Laval University, Quebec City 5,751 USD
Firmware in computer science - software design Laval University, Quebec City 5,751 USD
Bachelor in Managing Data and Information Dalhousie University Bachelor's 25,593 USD
Bachelor in Music and Computer Science University of Victoria Bachelor's 22,385 USD
Quantum Computing for Your Classroom 10-12 Online University of British Columbia
Operational Cybersecurity Analysis Online Polytechnique Montréal 18,000 USD
Cybersecurity of Computer Networks Online Polytechnique Montréal
Bachelor in Computer Science (Post-Diploma) University of Lethbridge Bachelor's 16,083 USD
How to Code: Complex Data Online University of British Columbia
Operational Cybersecurity Online Polytechnique Montréal 18,000 USD
Fundamentals of Operating Systems Canadore College
Network Technical Support Conestoga College 12,621 USD
Mobile Application Development Canadore College 11,750 USD
Specialized Graduate DiploApplied Mathematics and Computer Science University of Quebec Trois Rivieres 9,472 USD
iOS App Development with Swift Online University of Toronto
Cybersecurity Canadore College 12,113 USD
Bachelor in Computer Science (Management) University of Lethbridge Bachelor's 16,083 USD
Internet Mapping Canadore College
Microsoft PowerPoint Canadore College
Java Introduction Canadore College
Networking and Security Online Polytechnique Montréal 18,000 USD
Specialized Graduate Diploma in Technology Polytechnique Montréal
Master in Artificial Intelligence Centennial College Master's 12,942 USD
IT Certificate Laval University, Quebec City 5,751 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.