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 1 of 8
Bachelor of Science - Software Systems Development (Optional Co-op)
Bachelor of Computer Science - Honours
Bachelor of Science - Data Science (Optional Co-op) (UDS)
Bachelor of Science - Data Science (Optional Co-op) (Program Major)
Bachelor of Computer Science (Honours) (Optional Co-op)
Bachelor of Computing and Business (Honours)
Bachelor of Science - Engineering - Software Engineering (Optional Co-op)
Bachelor of Arts - Geocomputing
Bachelor of Technology - Information Technology (Optional Co-op)
Bachelor of Science - Computer Science - General
Bachelor of Information Sciences (Honours) - Cyber Security (PBAIS)
Bachelor of Computer Science (Honours) (NT) (Co-op)
Bachelor of Computing and Business (Honours) (Co-op)
Science - Data Science - Integrated Entry - UTP Stage II (Optional Co-op)
Bachelor of Computer Science (Honours) - Applied Computing (NT) (Co-op)
Bachelor of Computer Information Systems (Optional Co-op)
Bachelor of Science - Computer Engineering (Optional Co-op) (Program Major)
Bachelor of Science - Computer Science (Visual Computing and Games) (Optional Co-op)
Bachelor of Science - Information Technology
Bachelor of Science - Computer Science (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.