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 2 of 8
Bachelor of Science (Honours) - Data Science (ES)
Bachelor of Science - Information Technology - Business Administration
Bachelor of Science - Computer Science
Bachelor of Computer Science - Honours
Bachelor of Applied Science - Software Systems Engineering (Optional Co-op)
Bachelor of Science - Computer Science and Mathematics (Honours) (Co-op)
Bachelor of Mathematics (Honours) - Computer Science and Math - Statistics and Computing (Optional Co-op)
Bachelor of Business Administration (Honours) - Accounting, Audit, and Information Technology (1241C) (Co-op)
Computing Science & Mathematics Major Bachelor of Science
Bachelor of Science - Computer Science (Optional Co-op) (UFA)
Bachelor of Engineering (Honours) - Software Engineering (DCW) (Co-op)
Bachelor of Computer Science - Accelerated - General
Computer Science
Bachelor of Science - Computer Science (Optional Co-op)
Bachelor of Computer Science (Honours) - Mobile Computing (PBACS) (Co-op)
Computer Engineering
Bachelor of Science - Computer Science (Honours) (RSC)
Bachelor of Computer Science (Honours) - Applied Computing (NT)
Bachelor of Engineering - Software Engineering (Optional Co-op)
Bachelor of Science - Information Technology
More ways to search Canada
Not sure which course fits?
Get Free CounsellingTalk to a Global Grads advisor in Lahore — free, no obligation.