Educads

264 Best Computer Science & IT Programs in Canada

Across Canada, 61 universities offer 264 Computer Science & IT programs — most run 4 years. Courses from University of Toronto, University of Toronto, Mississauga and University of Toronto, Scarborough come first, because those universities rank highest.

25Bachelor's Degree
UC University of Calgary logo
QS World #211 #16 in Canada Canada

Computer Science

University of Calgary — The Bachelor of Computer Science program at the University of Calgary offers a robust curriculum designed to equip students with foundational knowledge and technical skil...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Computer Science
27Bachelor's Degree
UC University of Calgary logo
QS World #211 #16 in Canada Canada

Data Science

University of Calgary — Course OverviewThe Bachelor's Degree in Data Science at the University of Calgary is designed to equip students with the essential knowledge and technical skills required...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Data Science
28Bachelor's Degree
DU Dalhousie University logo
QS World #283 #18 in Canada Canada

Applied Computer Science

Dalhousie University — Overview of the Applied Computer Science Bachelor's DegreeThe Bachelor's Degree in Applied Computer Science at Dalhousie University provides students with a solid foundat...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Computer Science & IT
29Bachelor's Degree
DU Dalhousie University logo
QS World #283 #18 in Canada Canada

Computer Science

Dalhousie University — The Bachelor of Computer Science program at Dalhousie University offers a comprehensive curriculum designed to equip students with the essential skills and knowledge need...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Computer Science & IT
30Program
DU Dalhousie University logo
QS World #283 #18 in Canada Canada

Informatics

Dalhousie University — The Informatics degree at Dalhousie University is designed to integrate computer science, information technology, and social science to prepare students for the dynamic f...

Level
Duration
Full TimeMode
Fall, SpringIntake
Computer Science & IT
31Bachelor's Degree
SF Simon Fraser University logo
QS World #308 #19 in Canada Canada

Computing Science

Simon Fraser University — The Bachelor of Computing Science at Simon Fraser University is designed to provide students with a comprehensive foundation in both theoretical and practical aspects of...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Computer Science & IT
32Bachelor's Degree
YU York University logo
QS World #333 #20 in Canada Canada

Computer Science

York University — The Bachelor of Computer Science program at York University is designed to equip students with a comprehensive understanding of the principles and practices of computer s...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Computer Science & IT
37Bachelor's Degree
US University of Saskatchewan logo
QS World #378 #22 in Canada Canada

Applied Computing

University of Saskatchewan — The Bachelor's degree in Applied Computing at the University of Saskatchewan is designed to provide students with a robust foundation in the principles and practices of c...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Computer Science & IT
38Bachelor's Degree
US University of Saskatchewan logo
QS World #378 #22 in Canada Canada

Computer Science

University of Saskatchewan — The Bachelor's degree in Computer Science at the University of Saskatchewan is designed to provide students with a robust foundation in the principles of computer science...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Computer Science & IT
41Bachelor's Degree
CU Concordia University logo
QS World #465 #24 in Canada Canada

Computer Science (BCompSc)

Concordia University — The Bachelor of Computer Science (BCompSc) at Concordia University equips students with fundamental computational skills essential in today's digital world. The program c...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Computer Science
42Bachelor's Degree
UW University of Windsor logo
QS World #547 #26 in Canada Canada

Business Administration and Computer Science

University of Windsor — The Bachelor's Degree in Business Administration and Computer Science at the University of Windsor is a unique program that integrates the fields of business and technolo...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Computer Science & IT
47Bachelor's Degree
UD Université du Québec à Montréal logo
#30 in Canada Canada

Informatique

Université du Québec à Montréal — The Bachelor's degree in Informatique at Université du Québec à Montréal offers a comprehensive exploration of the field of computer science, encompassing various discipl...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Computer Science & IT
48Bachelor's Degree
TM Toronto Metropolitan University logo
#36 in Canada Canada

Computer Science

Toronto Metropolitan University — The Bachelor of Computer Science program at Toronto Metropolitan University provides an in-depth understanding of computing principles, software development, data managem...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Computer Science & IT

Related subjects

How these courses are ranked

16 of these universities hold a QS World position, from #29 (University of Toronto) to #547 (University of Windsor); they are listed first, in that order. Below them, universities follow their research output: University of Toronto is cited most (59,684,471 citations). 1 university have neither a QS position nor a research record yet and appear at the end, marked "Not yet ranked".

Levels, lengths and start dates

By level: 163 bachelor's, 38 diploma, 22 master's and 2 foundation. Within the subject, the largest areas are Computer Science & IT (231), Computer Science (13), Artificial Intelligence (6) and Information Technology (6). The usual length is 4 years and 2 years. 98% are full-time and 2 can be studied online. Start dates lean to Fall (95% of courses with a stated intake) and Spring (88% of courses with a stated intake). Ontario Tech University offers the widest choice, with 43 of these courses.

Frequently asked questions

Which is the best university in Canada for Computer Science & IT?

University of Toronto (QS World #29), University of Toronto, Mississauga (QS World #29) and University of Toronto, Scarborough (QS World #29) lead this list. QS World positions come first; the rest are ranked by research impact.

Which is the cheapest university for Computer Science & IT in Canada?

Of those with published fees, McMaster University is the least expensive at about USD 40,000 a year. Fees are indicative — confirm on the university's site.

How long does a Computer Science & IT course take in Canada?

Most listed courses run 4 years, with 2 years the next most common.

When do Computer Science & IT courses start in Canada?

Fall is the main intake — 95% of courses with a stated start date begin then, and Spring is the second.

Can I study Computer Science & IT online with a university in Canada?

2 of these courses are listed as online.

Which university has the most Computer Science & IT courses in Canada?

Ontario Tech University, with 43, ahead of Cambrian College (14).

Get your destination country university & scholarship updates

New scholarships, application deadlines and admission guides — a couple of emails a month, no spam.

Stay updated

Get admission alerts, scholarship deadlines & university news — free.