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

Vancouver, BC

Faculty: General Admission

Yes, Transfer Credit Available!

Minimum Grade Required

6or higher

Credit Granted

CPSC_V 1st-year level (3 credits)

💡Expert's Take

If you score a 6 or 7 in IB Computer Science HL, UBC typically grants 3 credits of "CPSC_V 1st-year level". (Source: UBC First-Year Credit (IB))

The key nuance: "1st-year level" credit is usually a general credit label (it's not a specific course number like CPSC 110). UBC describes general credit as credit shown at a subject + year level, rather than a direct course equivalent. (Source: UBC Transfer Credit Terms)

Why this matters in real life: for most students aiming for a CS path, the real "gateway" is still CPSC 110 (or alternatives like CPSC 103/107 in some cases). UBC explicitly notes CPSC 110 as the recommended route for CS specialization planning. (Source: UBC Academic Calendar (Computer Science – BA))

Student-reality check (Reddit pattern): discussions around skipping/"challenging" intro CS at UBC frequently warn that getting past the first checkpoint without the foundations can backfire, especially once the course sequence ramps up. (Example thread: r/UBC: CPSC 110 challenge exam)

Actionable strategy: treat the IB credit as a degree-credit boost (lighter term, more electives, or room for a tougher schedule), but assume you'll still need the UBC intro programming pathway (CPSC 110 / 103 / 107) to unlock the next-level CS courses, unless an advisor confirms a specific exemption in writing.

Quick warning flag: some faculties/programs treat "level" credits differently for prerequisites. For a concrete example of how "1st-year level" credit may not satisfy specific required courses, see Sauder's published note about ECON_V 1st not counting for ECON_V 101/102: Sauder Transfer Credits & Exemptions.

Your Potential Savings

Credits Earned

3

Domestic

~$206.69/credit

~$620

Est. Savings

International

~$1,769.4/credit

~$5,308

Est. Savings

*Tuition varies by program and year. Verify with UBC'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
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 WaterlooWaterloo, ONN/ANo transfer credit
University of OttawaOttawa, ONN/ANo transfer credit
11 universities grant credit2 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 British Columbia official sources and verified community reports. It is NOT a substitute for official academic advising. Always confirm with your advisor before making decisions.

UBC Undergraduate Admissions2024W UBC Vancouver Course Schedule (PDF)UBC Academic Calendar

Last updated: February 2026

Save Your Transfer Plan

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