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 3 of 8
Bachelor of Science - Computer Science - Computer Information Systems (NT)
Bachelor of Science - Computer Science - Data Analytics (Honours) (RZJ)
Bachelor of Computer Science - Game Design (Optional Co-op)
Bachelor of Management - Computer Science (Optional Co-op)
Bachelor of Science - Computer Science (Optional Co-op) (Program Major)
Bachelor of Computer Science (Honours) (1514C) (Co-op)
Mathematics and Computer Science
Bachelor of Science - Data Science (Honours) (RDT)
Bachelor of Science - Computer Science (Optional Co-op)
Software Engineering (Honours)
Bachelor of Computer Science - Mobile Software Engineering - Honours
Bachelor of Computer Science (NT)
Bachelor of Engineering – Software Engineering (BSA) (Co-op)
Bachelor of Engineering - Software Engineering
Bachelor of Science - Computer Science (Optional Co-op)
Bachelor of Science in Engineering - Computer Engineering
Bachelor of Science - Computer Science - Honours (Optional Co-op)
Bachelor of Science - Bioinformatics
Bachelor of Engineering - Computer Systems Engineering (Optional Co-op)
Bachelor of Applied Computer Science (Thesis-Based) (Optional Co-op)
More ways to search Canada
Not sure which course fits?
Get Free CounsellingTalk to a Global Grads advisor in Lahore — free, no obligation.