Skip to content

Computer Science in Canada

This page lists every Computer Science program in Canada published on iAdmission, with its university, duration and listed tuition, so you can shortlist by cost and length before checking entry requirements.

Reviewed 19 October 2026 by the iAdmission counselling team

In short

iAdmission lists 285 Computer Science programs at 76 universities in Canada, with listed tuition from CA$9,820 to CA$66,210 a year. This page lists every Computer Science program in Canada published on iAdmission, with its university, duration and listed tuition, so you can shortlist by cost and length before checking entry requirements.

Computer Science in Canada: every listed program, cheapest first

UniversityProgramDurationTuition / year
University of ReginaReginaMaster of Science in Computer Science2 yearsCA$9,820
Northern Lights CollegeDawson CreekDiploma in Aircraft Maintenance Technician2 yearsCA$12,749
Langara CollegeVancouverPost Degree Diploma in Supply Chain & Logistics (CS) (Co-Op)1 yearCA$12,913
St. Clair College of Applied Arts & TechnologyMain WindsorGraduate Certificate in Cybersecurity1 yearCA$13,641
St. Clair College of Applied Arts & TechnologyMain WindsorGraduate Certificate in Cybersecurity - Automobility2 yearsCA$13,641
College of New CaledoniaPrince GeorgeDiploma in Information Technology and Networking2 yearsCA$14,331
Langara CollegeVancouverPost Degree Diploma in Data Analytics (Co-Op)1 yearCA$14,425
Langara CollegeVancouverPost Degree Diploma in Data Analytics1 yearCA$14,425
Conestoga CollegeKitchenerAdvanced Diploma in Computer Engineering Technology (Optional Co-op)3 yearsCA$14,588
Conestoga CollegeKitchenerDiploma in Computer Programming2 yearsCA$14,588
Georgian CollegeBarrie, Downtown Barrie Midland, Muskoka, Orangeville, Orillia, Owen SoundAdvanced Diploma in Computer Programming and Analysis (Co-op)3 yearsCA$14,794
Conestoga CollegeKitchenerGraduate Certificate in Web Development2 yearsCA$14,935
College of New CaledoniaPrince GeorgeAssociate of Science Math and Computer Science2 yearsCA$15,073
Confederation CollegeThunder BayDiploma in Computer Programming2 yearsCA$15,161
Fanshawe CollegeLondon, London Downtown, London South, SimcoeAdvanced Diploma in Computer Programming and Analysis3 yearsCA$15,202
Fanshawe CollegeLondon, London Downtown, London South, SimcoeAdvanced Diploma in Cyber Security3 yearsCA$15,202
Fanshawe CollegeLondon, London Downtown, London South, SimcoeDiploma in Computer Systems Technician2 yearsCA$15,202
Lambton CollegeSarniaDiploma in Computer Programmer2 yearsCA$15,217
Lambton CollegeSarniaDiploma in Heating, Refrigeration & Air Conditioning Technician2 yearsCA$15,217
Northern CollegeTimminsAdvanced Diploma in Electrical Engineering Technology3 yearsCA$15,258
Northern CollegeTimminsDiploma in Computer Engineering Technician2 yearsCA$15,258
North Island CollegeComox Valley, Campbell River, Port AlberniDiploma in Web and Mobile Application Development2 yearsCA$15,355
Canadore CollegeAviationGraduate Certificate in Cybersecurity1 yearCA$15,548
Canadore CollegeAviationAdvanced Diploma in Biotechnology - Technologist (College Drive)3 yearsCA$15,548
Canadore CollegeAviationDiploma in Biotechnology - Technician2 yearsCA$15,548
Fanshawe CollegeLondon, London Downtown, London South, SimcoeAdvanced Diploma in Civil Engineering Technology2 yearsCA$15,658
Selkirk CollegeCastlegarPost Graduate Diploma in Full Stack Web Development2 yearsCA$15,705
Keyano CollegeFort McMurrayDiploma in Computer Systems Technology2 yearsCA$15,732
Conestoga CollegeKitchenerGraduate Certificate in Applied Artificial Intelligence & Machine Learning (Optional Co-op)1 yearCA$15,844
Conestoga CollegeKitchenerGraduate Certificate in Software Quality Assurance and Test Engineering (Optional Co-op) + Graduate Certificate in Big Data Solutions Architecture (Optional Co-op)2 yearsCA$15,844
Conestoga CollegeKitchenerGraduate Certificate in Financial Technology1 yearCA$15,844
Conestoga CollegeKitchenerGraduate Certificate in Sustainable Urban Design1 yearCA$15,844
North Island CollegeComox Valley, Campbell River, Port AlberniAssociate of Science - Computer Science2 yearsCA$15,868
Conestoga CollegeKitchenerBachelor of Engineering (Electronics, Mechanical, Building Systems, Power System, Cyber Systems)4 yearsCA$15,961
Conestoga CollegeKitchenerBachelor of Computer Science (Honours) (Co-op)4 yearsCA$15,961
Fanshawe CollegeLondon, London Downtown, London South, SimcoeGraduate Certificate in Artificial Intelligence and Machine Learning2 yearsCA$15,964
Fanshawe CollegeLondon, London Downtown, London South, SimcoeGraduate Certificate in Data Analytics1 yearCA$15,964
Cambrian CollegeSudburyGraduate Certificate in Artificial Intelligence and Machine Learning1 yearCA$15,990
Cambrian CollegeSudburyGraduate Certificate in Cybersecurity1 yearCA$15,990
Cambrian CollegeSudburyAdvanced Diploma in Computer Systems Technology3 yearsCA$15,990
Cambrian CollegeSudburyDiploma in Computer Programming - Internet of Things2 yearsCA$15,990
Seneca PolytechnicKing, Seneca, YorkAdvanced Diploma in Electronics Engineering Technology3 yearsCA$16,009
Seneca PolytechnicKing, Seneca, YorkAvanced Diploma in Civil Engineering Technology3 yearsCA$16,009
George Brown CollegeTorontoGraduate certificate in Cloud Computing Technologies1 yearCA$16,100
Assiniboine CollegeBrandon, Winnipeg and DauphinDiploma in Network Administration Technology2 yearsCA$16,140
Assiniboine CollegeBrandon, Winnipeg and DauphinDiploma in Web and Interactive Development2 yearsCA$16,140
Georgian CollegeBarrie, Downtown Barrie Midland, Muskoka, Orangeville, Orillia, Owen SoundGraduate Certificate in Big Data Analytics1 yearCA$16,154
Georgian CollegeBarrie, Downtown Barrie Midland, Muskoka, Orangeville, Orillia, Owen SoundGraduate Certificate in Cybersecurity (Co-Op)1 yearCA$16,154
Medicine Hat CollegeAlbertaCertificate in Health Care Aide8 monthsCA$16,185
Seneca PolytechnicKing, Seneca, YorkGraduate Certificate in Sustainable Urban and Transportation Planning8 monthsCA$16,209
St. Francis Xavier UniversityAntigonishMaster of Applied Computer Science (MACS)2 yearsCA$16,240
George Brown CollegeTorontoDiploma in Computer Systems Technician2 yearsCA$16,274
Memorial University of NewfoundlandSt. John'sMaster of Applied Science in Software Engineering2 yearsCA$16,282
Memorial University of NewfoundlandSt. John'sMaster of Applied Science in Sustainable Infrastructure Engineering16 monthsCA$16,282
Northern CollegeTimminsGraduate Certificate in Cybersecurity2 yearsCA$16,288
Seneca PolytechnicKing, Seneca, YorkGraduate Certificate in Financial Technology8 monthsCA$16,310
Niagara CollegeWellandAdvanced Diploma in Computer Programming and Analysis (Co-Op )3 yearsCA$16,450
Niagara CollegeWellandAdvanced Diploma in Culinary Innovation and Food Technology (Co-op)3 yearsCA$16,450
Niagara CollegeWellandDiploma in Computer Engineering Technician2 yearsCA$16,450
Olds CollegeAlbertaDiploma in Environmental Science and Technology2 yearsCA$16,500

Showing the 60 lowest-fee programs. Search all programs.

Listed tuition is indicative and set by each university; the offer letter is final.

Why choose this route

  • Compare all listed Computer Science programs in Canada side by side.
  • Each row links to the program page with its entry and English requirements.
  • A counsellor checks your eligibility before anything is sent to a university.

Fees and budget

  • Listed tuition is shown per program in the table above.
  • Deposits, health insurance and visa fees are extra.
  • The offer letter and invoice confirm the final amount.

Eligibility

  • Entry requirements differ by program — open a program to see its academic and English requirements.
  • Regulated careers (for example nursing) can have extra registration rules in the destination country.

Documents

  • Passport copy
  • Academic transcripts
  • Diploma or degree certificate
  • English language proof if required
  • CV or resume
  • Statement of purpose
  • Recommendation letters where required

Questions students ask

How much does Computer Science in Canada cost?

Listed tuition for each program is in the table on this page; fees change by intake and the offer letter is final.

Can iAdmission help me apply?

Yes, free of charge: we check eligibility, prepare documents with you and submit a complete application.

More on studying in Canada

Start your application

Get expert admission support