Top Computer Science Colleges in Canada: Rankings, Fees, and Requirements
Shahid Murshed's profile photo

Shahid Murshed

Content Writer - Study Abroad

Highlights:

  • Universities: University of Toronto, University of Waterloo, University of British Columbia, McGill University are among the best colleges in Canada for Computer Science
  • Programs: Best Colleges for Computer Science in Canada offers a wide range of programs including specializations in AI, data science, and cybersecurity
  • Tuition fees: Annual tuition fees of the top universities for MS in CS in Canada starts as low as 17,000 CAD
  • Acceptance Rate: Among the top 10 universities in Canada for Computer Science, Queen’s University at Kingston has the highest acceptance rate of 89%

Top Computer Science colleges in Canada include University of Toronto, University of Waterloo, University of British Columbia, and McGill University among others. More than 100 public universities in Canada offer 15,000 study programs, and most of the universities have Computer Science programs at all levels of study. As per the Employment and Social Development Society of Canada, every year 30-35% of the international candidates studying Computer Science get placement in companies like Amazon, Epam Systems, IBM Canada, and Scotiabank among others. Computer Science graduates in Canada earn an average annual salary of 93,000 CAD. Fees and types of degrees in the best CS colleges in Canada include the following

  • Bachelor’s in Computer Science: 25,000-80,000 CAD per year
  • Master’s in Computer Science: 17,000-60,000 CAD per year
  • PhD in Computer Science: 19,000-68,000 CAD per year

Best Schools for Computer Science in Canada

Canada is home to some of the most highly ranked and top-rated universities in the world. Here, we have given a list of top universities in Canada Computer Science

Top CS Universities in Canada US News, Computer Science Ranking Global Rank Acceptance Rate
University of Toronto #27 #18 in US
#13 in QS
43%
University of Waterloo #51 #191 in US
#21 in QS
53%
University of British Columbia #56 #35 in US
#26 in QS
54%
McGill University #111 #54 in US
#34 in QS
56%
University of Montreal #74 #156 in US
#44 in QS
57%
University of Alberta #100 #136 in US
#110 in QS
58%
Queen’s University at Kingston - #162 in QS 89%
Simon Fraser University #166 #317 in US
#180 in QS
59%
University of Calgary #342 #175 in US
#191 in QS
55%
Concordia University #311 #653 in US
#201-250 in QS
78%
University of Ottawa #298 #215 in US
#201-250 QS
42%
Carleton University #285 #526 in US
#251-300 in QS
21%

Best Universities in Canada for Computer Science Undergraduate Programs

In Canada, approximately 675,000 people are working in the field of IT. Diploma programs like Computer Programmer Diploma program, Computer Engineering Technology, and others have helped the candidates kick-start their career with just 1-2 years of courses. However, a student looking for Bachelors in Computer Science in Canada, can refer to the table below

Name of the Program Name of the College Duration Annual Course Fee (in CAD)
B. Sc. Honors in Applied Computer Science The University of Winnipeg 3-4 years 17,010
Computer Science B. Sc. Lakehead University 3-4 years 24,709
Information Technology (Computer and Communication Networks) (Hons.) Centennial College 4 years 21,040
Bachelor of Engineering (B.Eng. Co-op Optional) Software Engineering McMaster University 4 years 40,470
B. Sc in Computer Engineering University of Alberta 4-5 years 39,500

Note: 1 CAD= 60.99 INR as of May 22, 2024

Undergraduate Admission Requirements for Best CS Universities in Canada

To get into a top Computer Science program in Canada for undergraduate studies, you need to have the following

  • Applicants should have a high school diploma with strong academics
  • School mark sheets and other documents as mentioned by the best universities in Canada Computer Science
  • English language proficiency scores

Best Universities for Masters in Computer Science in Canada

Postgraduate courses are for those students who want to rise from assistant-grade workers to independent engineers. Along with that, M.Eng. and MS in Computer Science in Canada can get you placement as Information Systems Analysts and Consultants, Computer Network Technicians, Software developers and lots more. The table below has listed the popular postgraduate programs offered in the best universities in Canada for MS in Computer Science.

Name of the Program Name of the College Duration Annual Course Fee in CAD
Master of Management in Artificial Intelligence (MMAI) Schulich School of Business 2 years 26,020
Computer Science (MCompSc) Concordia University Montreal 2 years 22,023
M. Sc. in computer science Memorial University 2 years 9,666
Master of Cybersecurity and Threat Intelligence (MCTI) University of Guelph 1 year 42,000
Master of Engineering Science (MESc) in Electrical and Computer Engineering Western University 2 years 12,730

Note: 1 CAD= 60.99 INR as of May 22, 2024

Admission Requirements for the Best Universities in Canada for MS in CS

For the postgraduate computer science courses, a candidate should have:

  • Completed 4 years bachelor degree course in the relevant stream with the specification applying for.
  • Above 75% in the last 4 semesters or the entire bachelor degree course.
  • The university-specific entrance exam for master degree programs.
  • 1 year of work experience in the field chosen for the master degree program
  • Qualifying marks in the exams to study in Canada

Best Computer Science Universities Canada for Doctoral Courses

The doctorate programs of computer science colleges in Canada open multiple gateways to the candidates. A student can opt for Computer Algebra and Symbolic Computation, Computer Graphics, Human-Computer Interaction, Quantum Computing, Scientific Computing and lots of other fields for PhD from best universities offering computer science courses in Canada.

Program College Duration Annual Course Fee (in CAD)
Ph.D. in computer science McGill University 3-4 years 15,637
Computer Science Doctor of Philosophy (PhD) Thesis-based University of Calgary 4 years 29, 027
Computer Science – Ph. D. University of Waterloo 4 years 6,972
Electrical & Computer Engineering (PhD) University of Concordia School of Engineering and Computer Science 3-4 years 53,996
Ph. D. in Operations & Information Systems University of Alberta - Alberta School of Business 4 years 7,279

Note: 1 CAD= 60.99 INR as of May 22, 2024

Admission Requirements for Best Colleges for Computer Science in Canada for PhD

AI, data science, and cybersecurity are among top Computer Science programs in Canada. Admission requirements for doctoral programs at top 10 university in Canada for Computer Science are as follows

  • Completed Master's degree in Computer Science with a 78% or another relevant subject (computer science is priority)
  • Qualifying score in Graduate Record Examination (GRE) General test (for those who have not completed a 4-year undergraduate degree in the relevant subject)
  • Qualifying or higher score in English proficiency tests (TOEFL 100, IELTS 7.5 and others)
  • GMAT or GRE scores and GPA from relevant courses
  • Approved working papers

Documents Required for Best Universities for Computer Science Canada

To be eligible for admission to good universities in Canada for Computer Science, you need to submit the following documents with your application. Some universities allow you to submit the documents after the application deadline, while others require it with the application itself. The documents you need to study in Canada are stated below

  • Scanned copy of passport
  • Academic transcripts from your previous institution, that is
  • School-leaving certificate, if applying for a Bachelors course
  • Bachelor's degree certificate, if applying to a Masters course
  • Any other relevant certificates of merit
  • Letter of recommendations (If needed)
  • Resume or CV, if needed
  • Statement of purpose for Canada
  • Proof of English language proficiency. Average scores:
    • IELTS: 6.5 or equivalent TOEFL, PTE scores

Jobs After Studying at the Top Colleges in Canada for Computer Science

The salary difference between bachelors, masters and PhD degree holders of Computer Science in Canada are detailed below

Job Roles Bachelors Masters PhD
Software Developer 69,168 CAD/ year 80,840 CAD/ year 99,436 CAD/ year
Software Engineer 82,521 CAD/ year 89,601 CAD/ year 73,024 CAD/ year
Senior Software Engineer 112,681 CAD/ year 117,638 CAD/ year 120,614 CAD/ year
Full Stack Software Developer 71,711 CAD/ year 70,868 CAD/ year 99,811 CAD/ year
Front End Developer 67,170 CAD/ year 85,040 CAD/ year 125,378 CAD/ year

Note: 1 CAD= 60.99 INR as of May 22, 2024

You can consider the aforementioned details while looking for the best universities in Canada for Computer Science. You can apply to top Computer Science universities in Canada in September/Fall, January/Winter, and May/Spring are the three intakes in Canada.

FAQs

Ques: What are the top computer science colleges in Canada?

Ans: The leading institutions include the University of Toronto, University of British Columbia, McGill University, University of Waterloo, and Simon Fraser University.

Ques: What are the admission requirements for computer science programs in Canada?

Ans: Requirements typically include a high school diploma with strong grades in mathematics and science courses, English language proficiency, and sometimes standardized test scores like the SAT or ACT.

Ques: How much does it cost to study computer science in Canada?

Ans: Tuition fees vary by university and residency status, ranging from CAD 20,000 to CAD 50,000 per year for international students. Domestic students generally pay lower fees.

Ques: Are scholarships available for computer science students in Canada?

Ans: Yes, many universities offer scholarships based on academic merit, financial need, and specific criteria related to computer science.

Ques: What career opportunities are available for computer science graduates in Canada?

Ans: Graduates can pursue careers in software development, data science, artificial intelligence, cybersecurity, and IT consulting, among others, with opportunities in both the public and private sectors.

Ques: Which universities in Canada have the best computer science research programs?

Ans: The University of Toronto, University of British Columbia, McGill University, and University of Waterloo are renowned for their research contributions in various computer science fields.

Ques: What is the typical duration of a computer science degree in Canada

Ans: An undergraduate computer science degree usually takes four years to complete, while a master’s degree typically requires one to two years.

Ques: Do Canadian universities offer co-op or internship programs in computer science?

Ans: Many universities, such as the University of Waterloo and Simon Fraser University, offer co-op programs that provide practical work experience in the industry.

Ques: What is the ranking of Canadian universities in global computer science rankings?

Ans: Canadian universities like the University of Toronto, University of British Columbia, and University of Waterloo frequently rank among the top global institutions for computer science.

Ques: What are the language requirements for studying computer science in Canada?

Ans: Most programs require proficiency in English, demonstrated through tests like IELTS or TOEFL. Some universities in Quebec may also require proficiency in French.

Course
Colleges By Ranking
Institution Type
College Type
State
City
Entrance / Exam Accepted
Avg Fees Per/yr
Attendance Type
Course Delivery Mode
Language
Found 125 universities
Sort By
CD RankCollege InfoTuition Fees & living Cost(Avg.)Top CoursesRanking & Reviews
#1University of Toronto logo

University of Toronto, Toronto

Ontario, Canada43%Acceptance Rate
Tuition:  $41.9K/Yr (CA$56,643/Yr)Living$17K/Yr (CA$22,953/Yr)Admission M.S Applied Computing - Computer...TOEFL93$33.6K/Yr
CA$45,420
Course duration: 3 years
8+ More Programs
8.2/10(76 Users)Ranked 26 by THE in 2024Ranked 30 by ARWU in 2022
#2The University of British Columbia logo

The University of British Columbia, Vancouver

British Columbia, Canada69%Acceptance Rate
Tuition:  $34.6K/Yr (CA$46,692/Yr)Living$8.4K/Yr (CA$11,353/Yr)Admission M.A.Sc Electrical and Computer E...GRE310IELTS7.0PTE52$18.6K/Yr
CA$25,109
Course duration: 2 years
5+ More Programs
8.0/10(105 Users)Ranked 49 by THE in 2024Ranked 51 by ARWU in 2022
#3McGill University logo

McGill University, Montreal

Quebec, Canada54%Acceptance Rate
Tuition:  $36.4K/Yr (CA$49,180/Yr)Living$17.9K/Yr (CA$24,160/Yr)Admission M.S Electrical and Computer Engi...IELTS6.5PTE65$22K/Yr
CA$29,780
Course duration: 1 year
4+ More Programs
6.8/10(22 Users)Ranked 49 by THE in 2024Ranked 29 by QS in 2025
#4McMaster University logo

McMaster University, Hamilton

Ontario, Canada42%Acceptance Rate
Tuition:  $31.8K/Yr (CA$43,015/Yr)Living$9.6K/Yr (CA$12,970/Yr)Admission M.Eng Computing and SoftwareGRE304TOEFL88PTE60$30.5K/Yr
CA$41,247
Course duration: 2 years
9+ More Programs
9.3/10(28 Users)Ranked 176 by THE in 2024Ranked 301 by ARWU in 2022
#5University of Alberta logo

University of Alberta, Edmonton

Alberta, Canada66%Acceptance Rate
Tuition:  $23.1K/Yr (CA$31,275/Yr)Living$11.5K/Yr (CA$15,600/Yr)Admission M.S Computing ScienceDuolingo125TOEFL100PTE61$9.1K/Yr
CA$12,240
Course duration: 2 years
11+ More Programs
7.0/10(20 Users)Ranked 90 by THE in 2024Ranked 11 by ARWU in 2022
#6University of Montreal logo

University of Montreal, Montreal

Quebec, Canada23%Acceptance Rate
Tuition:  $17.8K/Yr (CA$24,100/Yr)Living$703/Yr (CA$950/Yr)Admission M.Eng Computer EngineeringGMAT630TOEFL85$16.1K/Yr
CA$21,786
Course duration: 2 years
8+ More Programs
8.2/10(15 Users)Ranked 176 by THE in 2024Ranked 201 by ARWU in 2022
#7University of Waterloo logo

University of Waterloo, Waterloo

Ontario, Canada53%Acceptance Rate
Tuition:  $30.2K/Yr (CA$40,765/Yr)Living$5.1K/Yr (CA$6,864/Yr)Admission M.Math Computer ScienceTOEFL90PTE63$17.1K/Yr
CA$23,088
Course duration: 2 years
6+ More Programs
7.5/10(53 Users)Ranked 69 by THE in 2024Ranked 12 by ARWU in 2022
#8University of Ottawa logo

University of Ottawa, Ottawa

Ontario, Canada55%Acceptance Rate
Tuition:  $17K/Yr (CA$22,922/Yr)Living$14.4K/Yr (CA$19,400/Yr)Admission M.C.SDuolingo120IELTS6.5PTE60$15.5K/Yr
CA$21,004
Course duration: 2 years
9+ More Programs
7.5/10(34 Users)Ranked 201 by THE in 2024Ranked 201 by ARWU in 2022
#9University of Calgary logo

University of Calgary, Calgary

Alberta, Canada63%Acceptance Rate
Tuition:  $18.3K/Yr (CA$24,787/Yr)Living$9.3K/Yr (CA$12,534/Yr)Admission M.S Electrical and Computer Engi...Duolingo110IELTS6.5PTE59$17.6K/Yr
CA$23,756
Course duration: 2 years
2+ More Programs
7.7/10(32 Users)Ranked 176 by THE in 2024Ranked 201 by ARWU in 2022
#10Western University logo

Western University, London

Ontario, Canada57%Acceptance Rate
Tuition:  $33.1K/Yr (CA$44,767/Yr)Living$13.6K/Yr (CA$18,400/Yr)Admission B.Eng Computer EngineeringDuolingo115TOEFL83PTE58$33.1K/Yr
CA$44,767
Course duration: 4 years
3+ More Programs
5.8/10(23 Users)Ranked 176 by THE in 2024Ranked 76 by ARWU in 2022
#11Queen's University logo

Queen's University, Kingston

Ontario, Canada89%Acceptance Rate
Tuition:  $26.7K/Yr (CA$36,128/Yr)Living$14.3K/Yr (CA$19,280/Yr)Admission M.S Computing ScienceTOEFL100$9.6K/Yr
CA$12,927
Course duration: 2 years
11+ More Programs
6.5/10(23 Users)Ranked 301 by THE in 2024Ranked 401 by ARWU in 2022
#12Simon Fraser University logo

Simon Fraser University, Burnaby

British Columbia, Canada65%Acceptance Rate
Tuition:  $18.4K/Yr (CA$24,829/Yr)Living$5.2K/Yr (CA$7,090/Yr)Admission M.S Computing ScienceGRE300TOEFL93PTE65$4.7K/Yr
CA$6,321
Course duration: 2 years
7+ More Programs
5.3/10(12 Users)Ranked 251 by THE in 2024Ranked 301 by ARWU in 2022
#13Laval University logo

Laval University, Quebec City

Quebec, Canada59%Acceptance Rate
Tuition:  $17.9K/Yr (CA$24,247/Yr)Admission M.S Administration - Information...TOEFL79PTE59$15.9K/Yr
CA$21,432
Course duration: 2 years
8+ More Programs
Ranked 301 by THE in 2024Ranked 201 by ARWU in 2022
#14Dalhousie University logo

Dalhousie University, Halifax

Nova Scotia, Canada62%Acceptance Rate
Tuition:  $13.8K/Yr (CA$18,666/Yr)Living$11.3K/Yr (CA$15,248/Yr)Admission M.C.SGRE300TOEFL92PTE65$8K/Yr
CA$10,863
Course duration: 2 years
6+ More Programs
8.0/10(16 Users)Ranked 301 by THE in 2024Ranked 101 by ARWU in 2022
#15University of Manitoba logo

University of Manitoba, Winnipeg

Manitoba, Canada52%Acceptance Rate
Tuition:  $11.2K/Yr (CA$15,200/Yr)Living$9.6K/Yr (CA$12,929/Yr)Admission MSc Computer ScienceTOEFL86PTE61$14.4K/Yr
CA$19,491
Course duration: 2 years
4+ More Programs
8.3/10(14 Users)Ranked 401 by THE in 2024Ranked 401 by ARWU in 2022
#16University of Saskatchewan logo

University of Saskatchewan, Saskatoon

Saskatchewan, Canada65%Acceptance Rate
Tuition:  $23.5K/Yr (CA$31,705/Yr)Living$8.6K/Yr (CA$11,684/Yr)Admission B.S Computer EngineeringDuolingo110IELTS6.5PTE63$40.7K/Yr
CA$54,954
Course duration: 4 years
3+ More Programs
7.3/10(11 Users)Ranked 201 by THE in 2024Ranked 76 by ARWU in 2022
#17University of Victoria logo

University of Victoria, Victoria

British Columbia, Canada75%Acceptance Rate
Tuition:  $20.1K/Yr (CA$27,140/Yr)Living$8.1K/Yr (CA$10,879/Yr)Admission M.A.Sc Electrical and Computer E...GRE317TOEFL90$6.1K/Yr
CA$8,238
Course duration: 2 years
10+ More Programs
7.5/10(9 Users)Ranked 251 by THE in 2024Ranked 301 by ARWU in 2022
#18York University logo

York University, Toronto

Ontario, Canada80%Acceptance Rate
Tuition:  $21.2K/Yr (CA$28,689/Yr)Living$8.8K/Yr (CA$11,860/Yr)Admission M.A.Sc Electrical and Computer E...GRE309TOEFL91PTE60$16.6K/Yr
CA$22,493
Course duration: 1 year
5+ More Programs
4.3/10(39 Users)Ranked 401 by THE in 2024
#19University of Quebec at Montreal logo

University of Quebec at Montreal, Montreal

Quebec, Canada50%Acceptance Rate
Tuition:  $14.4K/Yr (CA$19,408/Yr)Living$3.2K/Yr (CA$4,320/Yr)Admission M.S Information Technology (Memo...IELTS6$17.1K/Yr
CA$23,150
Course duration: 2 years
4+ More Programs
Ranked 401 by THE in 2024Ranked 851 by QS in 2025
#20University of Guelph logo

University of Guelph, Guelph

Ontario, Canada65%Acceptance Rate
Tuition:  $25.7K/Yr (CA$34,698/Yr)Living$7K/Yr (CA$9,420/Yr)Admission M.Eng Computer EngineeringGRE309IELTS6.5PTE60$25.7K/Yr
CA$34,698
Course duration: 2 years
5+ More Programs
4.0/10(25 Users)Ranked 301 by THE in 2024Ranked 201 by ARWU in 2022
#21Concordia University logo

Concordia University, Montreal

Quebec, Canada73%Acceptance Rate
Tuition:  $23.8K/Yr (CA$32,155/Yr)Living$10.3K/Yr (CA$13,953/Yr)Admission M.C.SDuolingo120TOEFL90PTE61$27.2K/Yr
CA$36,725
Course duration: 2 years
9+ More Programs
8.2/10(39 Users)Ranked 201 by THE in 2024Ranked 301 by ARWU in 2022
#22University of Windsor logo

University of Windsor, Windsor

Ontario, Canada65%Acceptance Rate
Tuition:  $34.4K/Yr (CA$46,438/Yr)Living$5.8K/Yr (CA$7,878/Yr)Admission M.A Applied ComputingDuolingo120TOEFL92PTE65$26.5K/Yr
CA$35,850
Course duration: 16 months
6+ More Programs
8.5/10(23 Users)Ranked 301 by THE in 2024
#23Toronto Metropolitan University logo

Toronto Metropolitan University, Toronto

Ontario, Canada59%Acceptance Rate
Tuition:  $25.6K/Yr (CA$34,643/Yr)Living$15.2K/Yr (CA$20,474/Yr)Admission B.Eng Computer EngineeringIELTS6.5PTE60$27K/Yr
CA$36,478
Course duration: 4 years
3+ More Programs
7.2/10(16 Users)Ranked 401 by THE in 2024
#24University of New Brunswick (Fredericton) logo

University of New Brunswick (Fredericton), Fredericton

Newbrunswick, Canada79%Acceptance Rate
Tuition:  $13.6K/Yr (CA$18,331/Yr)Living$8.8K/Yr (CA$11,873/Yr)Admission M.S Electrical and Computer Engi...GRE309TOEFL93PTE59$11.2K/Yr
CA$15,192
Course duration: 2 years
5+ More Programs
6.8/10(4 Users)Ranked 201 by THE in 2024Ranked 401 by ARWU in 2022
#25University of Ontario Institute of Technology logo

University of Ontario Institute of Technology, Oshawa

Ontario, Canada70%Acceptance Rate
Tuition:  $23.4K/Yr (CA$31,678/Yr)Admission M.S Information Technology Secur...IELTS6.5PTE58$32.4K/Yr
CA$43,830
Course duration: 2 years
9+ More Programs
5.8/10(8 Users)Ranked 301 by THE in 2024Ranked 201 by ARWU in 2022
#26Lakehead University logo

Lakehead University, Thunder Bay

Ontario, Canada83%Acceptance Rate
Tuition:  $22.4K/Yr (CA$30,236/Yr)Living$8.6K/Yr (CA$11,650/Yr)Admission B.Eng Software EngineeringDuolingo110TOEFL85PTE58$30.1K/Yr
CA$40,663
Course duration: 3 years
1 More Program
6.0/10(6 Users)Ranked 401 by THE in 2024
#27University of Northern British Columbia logo

University of Northern British Columbia, Prince George

British Columbia, Canada82%Acceptance Rate
Tuition:  $17.6K/Yr (CA$23,820/Yr)Living$7.3K/Yr (CA$9,874/Yr)Admission B.S Computer Science and Mathema...IELTS6.5$17.6K/Yr
CA$23,820
Course duration: 4 years
1 More Program
--
#28University of Lethbridge logo

University of Lethbridge, Lethbridge

Alberta, Canada84%Acceptance Rate
Tuition:  $15.5K/Yr (CA$20,939/Yr)Living$5.9K/Yr (CA$7,941/Yr)Admission M.S Computer Science and Geograp...Duolingo115TOEFL80PTE54$11.5K/Yr
CA$15,521
Course duration: 2 years
9+ More Programs
6.3/10(4 Users)Ranked 1201 by THE in 2024Ranked 1418 by CWUR in 2022
#29Memorial University of Newfoundland logo

Memorial University of Newfoundland, St. John's

Newfoundland & Labrador, Canada60%Acceptance Rate
Tuition:  $10.9K/Yr (CA$14,761/Yr)Living$8.6K/Yr (CA$11,573/Yr)Admission M.Eng Computer EngineeringGRE309TOEFL90PTE58$7.2K/Yr
CA$9,666
Course duration: 2 years
5+ More Programs
7.0/10(15 Users)Ranked 201 by THE in 2024Ranked 401 by ARWU in 2022
#30Carleton University logo

Carleton University, Ottawa

Ontario, Canada73%Acceptance Rate
Tuition:  $24.8K/Yr (CA$33,580/Yr)Living$9.6K/Yr (CA$12,907/Yr)Admission M.C.STOEFL86PTE60$18.3K/Yr
CA$24,785
Course duration: 2 years
11+ More Programs
8.0/10(24 Users)Ranked 251 by THE in 2024Ranked 201 by ARWU in 2022
#31University of Sherbrooke logo

University of Sherbrooke, Sherbrooke

Quebec, Canada73%Acceptance Rate
Tuition:  $20.2K/Yr (CA$27,237/Yr)Living$6.8K/Yr (CA$9,192/Yr)Admission B.Eng RoboticsTOEFL100$22K/Yr
CA$29,710
Course duration: 4 years
6+ More Programs
6.8/10(1 User)Ranked 401 by ARWU in 2022
#32University of Regina logo

University of Regina, Regina

Saskatchewan, Canada58%Acceptance Rate
Tuition:  $13.9K/Yr (CA$18,743/Yr)Living$5.8K/Yr (CA$7,780/Yr)Admission Ph.D Computer ScienceDuolingo110TOEFL70$3.3K/Yr
CA$4,420
Course duration: 3 years
1 More Program
6.2/10(4 Users)Ranked 601 by THE in 2024
#33Vancouver Island University logo

Vancouver Island University, Nanaimo

British Columbia, Canada98%Acceptance Rate
Tuition:  $19.9K/Yr (CA$26,892/Yr)Living$6K/Yr (CA$8,100/Yr)Admission Diploma Information Technology a...Duolingo110IELTS6.5PTE60$22K/Yr
CA$29,791
Course duration: 2 years
1 More Program
6.0/10(4 Users)Ranked 1201 by QS in 2025
#34Brock University logo

Brock University, St. Catharines

Ontario, Canada85%Acceptance Rate
Tuition:  $26.2K/Yr (CA$35,354/Yr)Living$6.9K/Yr (CA$9,280/Yr)Admission B.S Computing and Network Commun...Duolingo110TOEFL88PTE58$27.3K/Yr
CA$36,884
Course duration: 4 years
4+ More Programs
7.3/10(9 Users)Ranked 1201 by QS in 2025Ranked 1223 by CWUR in 2022
#35Wilfrid Laurier University logo

Wilfrid Laurier University, Waterloo

Ontario, Canada70%Acceptance Rate
Tuition:  $24.8K/Yr (CA$33,568/Yr)Living$3.3K/Yr (CA$4,425/Yr)Admission M.A Applied ComputingTOEFL83PTE59$19.9K/Yr
CA$26,883
Course duration: 20 months
3+ More Programs
7.0/10(9 Users)Ranked 1182 by CWUR in 2022
#36Trent University logo

Trent University, Peterborough

Ontario, Canada35%Acceptance Rate
Tuition:  $22.6K/Yr (CA$30,549/Yr)Living$12.2K/Yr (CA$16,500/Yr)Admission B.S Computing Science - Software...Duolingo115TOEFL86PTE59$22.6K/Yr
CA$30,549
Course duration: 4 years
2+ More Programs
5.5/10(12 Users)Ranked 1306 by CWUR in 2022
#37Laurentian University logo

Laurentian University, Sudbury

Ontario, Canada70%Acceptance Rate
Tuition:  $20.6K/Yr (CA$27,800/Yr)Living$5K/Yr (CA$6,807/Yr)Admission M.S Computational SciencesDuolingo110IELTS6.5PTE60$17.2K/Yr
CA$23,297
Course duration: 2 years
2+ More Programs
4.5/10(4 Users)Ranked 1617 by CWUR in 2022
#38University of Quebec at Trois-Rivieres logo

University of Quebec at Trois-Rivieres, Trois-Rivieres

Quebec, Canada81%Acceptance Rate
Tuition:  $15.2K/Yr (CA$20,519/Yr)Living$2.9K/Yr (CA$3,870/Yr)Admission M.S Applied Mathematics and Comp...IELTS6.5PTE65$15.2K/Yr
CA$20,519
Course duration: 2 years
2+ More Programs
Ranked 1664 by CWUR in 2022
#39Saint Mary's University logo

Saint Mary's University, Halifax

Nova Scotia, Canada85%Acceptance Rate
Tuition:  $22.7K/Yr (CA$30,624/Yr)Living$8.6K/Yr (CA$11,615/Yr)Admission B.S Computing ScienceDuolingo120IELTS6.5PTE58$23.6K/Yr
CA$31,848
Course duration: 4 years
1 More Program
7.0/10(5 Users)Ranked 1708 by CWUR in 2022
#40University of Winnipeg logo

University of Winnipeg, Winnipeg

Manitoba, Canada75%Acceptance Rate
Tuition:  $13.9K/Yr (CA$18,732/Yr)Living$4.4K/Yr (CA$5,982/Yr)Admission M.S Applied Computer Science and...Duolingo120TOEFL86PTE58$10.7K/Yr
CA$14,401
Course duration: 2 years
4+ More Programs
5.8/10(10 Users)Ranked 1806 by CWUR in 2022
#41University of Quebec at Chicoutimi logo

University of Quebec at Chicoutimi, Chicoutimi

Quebec, Canada88%Acceptance Rate
Tuition:  $7.8K/Yr (CA$10,598/Yr)Living$2.9K/Yr (CA$3,870/Yr)Admission M.C.S$7.3K/Yr
CA$9,864
Course duration: 2 years
10+ More Programs
Ranked 1946 by CWUR in 2022
#42Algoma University logo

Algoma University, Sault Ste. Marie

Ontario, Canada76%Acceptance Rate
Tuition:  $15.9K/Yr (CA$21,522/Yr)Living$8.3K/Yr (CA$11,222/Yr)Admission B.C.SDuolingo110TOEFL79PTE63$15.9K/Yr
CA$21,522
Course duration: 4 years
2+ More Programs
1.5/10(7 Users)
#43The King's University logo

The King's University, Edmonton

Alberta, Canada80%Acceptance Rate
Tuition:  $5.4K/Yr (CA$7,275/Yr)Living$4.3K/Yr (CA$5,802/Yr)Admission B.S Computing ScienceDuolingo115IELTS6.5PTE59$5.4K/Yr
CA$7,275
Course duration: 4 years
1 More Program
--
#44Acadia University logo

Acadia University, Wolfville

Nova Scotia, Canada71%Acceptance Rate
Tuition:  $16.9K/Yr (CA$22,832/Yr)Living$5.4K/Yr (CA$7,300/Yr)Admission B.C.SIELTS6.5PTE61$16.9K/Yr
CA$22,832
Course duration: 5 years
1 More Program
6.8/10(3 Users)
#45Athabasca University logo

Athabasca University, Athabasca

Alberta, Canada75%Acceptance Rate
Tuition:  $18.2K/Yr (CA$24,552/Yr)Living$592/Yr (CA$800/Yr)Admission M.S Information SystemsIELTS6.0PTE59$18.2K/Yr
CA$24,552
Course duration: 3 years
2+ More Programs
--
#46Bishop's University logo

Bishop's University, Sherbrooke

Quebec, Canada80%Acceptance Rate
Tuition:  $17.8K/Yr (CA$24,026/Yr)Living$6.4K/Yr (CA$8,704/Yr)Admission B.A Information TechnologyDuolingo115IELTS6.5PTE60$21K/Yr
CA$28,348
Course duration: 3 years
1 More Program
7.2/10(3 Users)
#47Campion College logo

Campion College, Regina

Saskatchewan, Canada76%Acceptance Rate
Tuition:  $22.6K/Yr (CA$30,546/Yr)Living$2.9K/Yr (CA$3,884/Yr)Admission B.S Software Systems DevelopmentTOEFL70$22.6K/Yr
CA$30,546
Course duration: 4 years
Programs
--
#48Polytechnic School of Montreal logo

Polytechnic School of Montreal, Montreal

Quebec, Canada26%Acceptance Rate
Tuition:  $17.1K/Yr (CA$23,174/Yr)Admission M.Eng Computer EngineeringGMAT630TOEFL85$16.1K/Yr
CA$21,786
Course duration: 2 years
4+ More Programs
8.2/10(1 User)
#49HEC Montreal logo

HEC Montreal, Montreal

Quebec, Canada70%Acceptance Rate
Tuition:  $21.3K/Yr (CA$28,727/Yr)Admission Certificate Information Technolo...TOEFL72$21.3K/Yr
CA$28,727
Course duration: 15 months
Programs
8.0/10(4 Users)
#50Kwantlen Polytechnic University logo

Kwantlen Polytechnic University, Surrey

British Columbia, Canada71%Acceptance Rate
Tuition:  $15.8K/Yr (CA$21,368/Yr)Living$1.8K/Yr (CA$2,498/Yr)Admission B.Tech Information TechnologyDuolingo110IELTS6.5PTE61$15.8K/Yr
CA$21,368
Course duration: 4 years
Programs
8.2/10(1 User)