155 Computer Science & IT undergraduate diploma courses in Canada for international students

155courses
71universities
CA$10,722 – CA$56,163.64verified tuition, per year

Global Grads lists 155 Computer Science & IT undergraduate diploma courses in Canada for the 2027 intake, across 71 universities. Verified international tuition runs from CA$10,722 to CA$56,163.64 a year — roughly PKR 2,191,000 to PKR 11,479,000 at our 2026-08-01 snapshot rate, which is indicative and not a quote. That range comes from the 43 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. Centennial College - Progress lists the most, 11 courses, followed by Sheridan College - Davis (6) and Conestoga College - Waterloo (5). Compare tuition, course length, entry requirements and English-test scores side by side, and open any course to see the fee source and apply.

155 courses — page 2 of 8

Advanced College Diploma - Computer Systems Technology - Networking (T861)

St. Clair College - Windsor Campus
Windsor, Canada
Undergraduate Advanced Diploma3 yearsCA$15,685/year

Advanced College Diploma - Computer Engineering Technology - Mechatronic Systems (562) (Optional Co-op)

Mohawk College - Fennell
Hamilton, Canada
Undergraduate Advanced Diploma44 monthsCA$19,847.9/year

Advanced College Diploma - Computer Security and Investigations (CSI)

Fleming College
Peterborough, Canada
Undergraduate Advanced Diploma3 yearsCA$17,340/year

Advanced College Diploma - Software Engineering Technology (Optional Co-op) (3409)

Centennial College - Progress
Toronto, Canada
Undergraduate Advanced Diploma3 yearsCA$19,167/year

Advanced College Diploma - Computer Programmer Analyst (020401)

Canadore College - Commerce Court
North Bay, Canada
Undergraduate Advanced Diploma3 yearsCA$18,026.51/year

College Diploma - Computer Systems Technology

Saskatchewan Polytechnic - Regina
Regina, Canada
Undergraduate Diploma2 yearsCA$20,935/year

Advanced College Diploma - Computer Systems Technology - Network Engineering and Security Analyst (555) (Co-op)

Mohawk College - Fennell
Hamilton, Canada
Undergraduate Advanced Diploma40 monthsCA$15,346/year

Attestation of College Studies (AEC) - Artificial Intelligence and Machine Learning (LEA.DQ)

LaSalle College - Montreal
Montreal, Canada
Undergraduate Diploma2 yearsCA$19,200/year

Advanced College Diploma - Software Engineering Technology - Artificial Intelligence (Optional Co-op) (3402)

Centennial College - Progress
Toronto, Canada
Undergraduate Advanced Diploma3 yearsCA$19,167/year

Advanced College Diploma - Computer Systems Technology - Networking - Fast Track (Optional Co-op) (3425)

Centennial College - Progress
Toronto, Canada
Undergraduate Advanced Diploma2 yearsCA$19,167/year

College Diploma - Computer Engineering Technology (Optional Co-op)

Northern Alberta Institute of Technology (NAIT) - Main
Edmonton, Canada
Undergraduate Diploma2 yearsCA$25,935/year

College Diploma - Computer Systems Technician (CSN) (Optional Co-op)

Seneca Polytechnic - Seneca International Academy (SIA)
Markham, Canada
Undergraduate Diploma2 yearsCA$16,618/year

Attestation of College Studies (AEC) - Information Technology Programmer-Analyst (LEA.3Q)

LaSalle College - Montreal
Montreal, Canada
Undergraduate Diploma2 yearsCA$16,702/year

College Diploma - Computer Programming (0411)

Niagara College - Welland
Welland, Canada
Undergraduate Diploma2 yearsCA$14,650/year

College Diploma - Computer Information Technology (CIT) (Optional Co-op)

British Columbia Institute of Technology - Downtown (BCIT)
Vancouver, Canada
Undergraduate Diploma32 monthsCA$21,759/year

College Diploma - Computer Aided Drafting (CAD) and Building Information Modelling (BIM) - Mechanical Engineering Technician

Vancouver Community College - Downtown
Vancouver, Canada
Undergraduate Diploma2 yearsCA$46,787/program_total

College Diploma - Software and Web Developer

Academy of Learning Career College - Bay and Queen
Toronto, Canada
Undergraduate Diploma1 yearCA$13,700/year

College Diploma - Computer Systems Technician - Networking (3404)

Centennial College - Progress
Toronto, Canada
Undergraduate Diploma2 yearsCA$19,167/year

Advanced College Diploma - Computer Programming and Analysis (1107)

St. Lawrence College - Kingston
Kingston, Canada
Undergraduate Advanced Diploma3 yearsCA$15,960/year

College Diploma - Electrical and Computer Engineering Technology (Optional Co-op)

British Columbia Institute of Technology - Burnaby (BCIT)
Burnaby, Canada
Undergraduate Diploma2 yearsCA$21,759/year

Not sure which course fits?

Get Free Counselling

Talk to a Global Grads advisor in Lahore — free, no obligation.