149 Computer Science & IT bachelors courses in Canada for international students
Global Grads lists 149 Computer Science & IT bachelors courses in Canada for the 2027 intake, across 52 universities. Verified international tuition runs from CA$15,316 to CA$63,160 a year — roughly PKR 3,130,000 to PKR 12,909,000 at our 2026-08-01 snapshot rate, which is indicative and not a quote. That range comes from the 80 courses here whose fee we have checked against the university's own fees page, so it is what the university publishes rather than an estimate. University of Windsor lists the most, 13 courses, followed by Carleton University (8) and Trent University - Peterborough (8). Compare tuition, course length, entry requirements and English-test scores side by side, and open any course to see the fee source and apply.
Top universities
- University of Windsor13
- Carleton University8
- Trent University - Peterborough8
- Algoma University - Sault Ste. Marie7
- Thompson Rivers University7
- Ontario Tech University - North Oshawa6
- Brock University5
- Wilfrid Laurier International College (WLIC)5
- Lakehead University4
- Memorial University of Newfoundland (MUN) - St. John's Campus4
- Seneca Polytechnic - Newnham Campus4
- Sheridan College - Trafalgar4
149 courses — page 6 of 8
Bachelor of Information Sciences (Honours) - Cyber Security (PBAIS)
Bachelor of Science (Honours) - Computer Science - Comprehensive (DSD)
Bachelor of Mathematics - Data Science (Co-op)
Diploma - Engineering Foundations - Bachelor of Science - Software Engineering at UNB Saint John (Years 1 and 2 Pathway) Transfer to Bachelor of Science - Software Engineering (Optional Co-op) at UNB Fredricton
Bachelor of Engineering - Software Engineering (Co-op)
Science - Data Science - Direct - UTP Stage II (Optional Co-op)
Bachelor of Engineering (Honours) - Software Engineering (DEW)
Bachelor of Science - Computer Science (Optional Co-op)
Science - Computer Science - Direct - UTP Stage II (Optional Co-op)
Bachelor of Science - Computer Science - Video Game Programming (Optional Co-op)
Bachelor of Science - Computer Science (Honours) (Co-op) (RZK)
Computing Systems
Computer Science (Hons)
Bachelor of Science - Computer Science
Bachelor of Engineering in Computer Engineering
Bachelor of Computing Science
Data Science
Bachelor of Science - Computer Science - Theoretical Computer Science (Honours) (RSK)
Bachelor of Science - Computer Science - Software Engineering (Honours) (RZH)
Bachelor of Arts - Computing Systems (RCW)
More ways to search Canada
Not sure which course fits?
Get Free CounsellingTalk to a Global Grads advisor in Lahore — free, no obligation.