Unit-Based System: Waterloo measures transfer credits in units (0.5 units = one Waterloo course). Credits and caps differ by faculty; switching faculties can change or refuse credits.

Faculty Overrides: Engineering: no first-year IB exemptions Math faculty: no CS/ITGS credit Science: no HL Chemistry if CHEM 121 required

Official IB results must be sent to Waterloo (code 000108). Credits assessed after results arrive (August). You can decline credits.

Does University of Waterloo give transfer credit for IB Computer Science HL?

Waterloo, ON

Faculty: General Admission

No Transfer Credit at Waterloo

Waterloo does not award transfer credit for this IB subject at any grade level. This is explicitly stated on Waterloo's official equivalency table.

Minimum Grade Required

No transfer credit at Waterloo(any score)

Credit Granted

CS 1XX (0.5 units) — Elective credit | ⚠ No credit for Faculty of Math

Elective Credit (1XX): This is a generic first-year elective credit, not a specific required course. It counts toward your degree credit total but may not replace a mandatory prerequisite for your program.

Your Potential Savings

Waterloo Units Earned

0.5

0.5 units = one Waterloo course

Engineering students: Faculty of Engineering does not grant IB transfer credit, so your savings would be $0.

Domestic

~$400-$550/course

~$0-$550

Est. Savings (Eng: $0)

International

~$1,800-$2,800/course

~$0-$2,800

Est. Savings (Eng: $0)

*$0 reflects Faculty of Engineering (no IB exemptions). Upper range reflects non-Engineering faculties. Verify with Waterloo's official sources before making decisions.

📊 Compare Computer Science HL at Other Universities

See how Computer Science HL transfer credits compare across Canadian universities. Click column headers to sort.

UniversityMin GradeCredit GrantedEst. Savings
Dalhousie UniversityHalifax, NS5/7Computer Science 1100.03 + Computer Science 1101.0…$2,052
University of SaskatchewanSaskatoon, SK5/7CMPT Jr.6 = 6 credit units$1,554
York UniversityToronto, ON5/7SC/EECS 1530 3.0 + SC/EECS 1*** 3.0 (6 credits)$1,458
Western UniversityLondon, ON5/7Computer Science 1026A/B (0.5 cr) + Computer Scien…$1,440
Simon Fraser UniversityBurnaby, BC5/7SFU CMPT 1XX (3); SFU CMPT 120 (3), Q/B-Sci$1,398
University of AlbertaEdmonton, AB6/7CMPUT 174 (3 units) + CMPUT 175 (3 units)$1,302
University of CalgaryCalgary, Alberta5/7CPSC 231 + 3 units junior Computer Science$1,194
University of GuelphGuelph, ON5/7CIS 9110 (0.50 credits)$720
University of TorontoToronto, ON5/7CSC1**Y (1.0 credit)$659
University of British ColumbiaVancouver, BC6/7CPSC_V 1st-year level (3 credits)$621
McMaster UniversityHamilton, ON5/7Elective credit only (Engineering/iBioMed/CS)$600
University of VictoriaVictoria, BC4/7CSC 110 (1.5 units) and CSC 115 (1.5 units)$555
University of OttawaOttawa, ONN/ANo transfer credit
12 universities grant credit1 do notBest savings: $2,052

Tip: Different provinces have different tuition rates. Use these comparisons to find the best value for your residency status.

Data Disclaimer

This information is compiled from University of Waterloo official sources and verified community reports. It is NOT a substitute for official academic advising. Always confirm with your advisor before making decisions.

Waterloo IB Transfer CreditsWaterloo Undergraduate Programs

Last updated: February 2026

Save Your Transfer Plan

Download a PDF of this transfer credit information for Computer Science HL at University of Waterloo.