25
Credit Policies
5.0
Avg. Min Grade
$20,828
Total Potential Savings
Universities Accepting Computer Science HL
University of British Columbia
Vancouver, BC
Expert's Insight: This generic first-year (advance) credit will not open Computer Science doors on its own. BSc specialization admission requires CPSC_V 107 or CPSC_V 110, or 6 transfer credits of a two-course programming sequence, which this 3-credit award does not satisfy, and the BA major requires CPSC_V 110 (or 1...
University of Alberta
Edmonton, AB
Expert's Insight: Expert's Take IB Computer Science HL at UAlberta, one of the most valuable IB transfer credits in the chart, covering the full intro programming sequence. But Honors/Specialization students face a hidden trade-off that could lock them out of the accelerated pathway. Score requirement: UAlberta award...
McGill University
Montreal, QC
Expert's Insight: McGill grants both an exemption and credit here, and for a Computer Science student the exemption is the valuable half. The CS Major states it runs to 60 credits rather than 63 if you are exempt from COMP 202, so the program itself gets shorter. You are not asked to backfill with another COMP course...
University of Ottawa
Ottawa, ON
Expert's Insight: Expert's Take IB Computer Science HL earns no transfer credit at uOttawa — none, at any score. The subject is simply absent from uOttawa’s IB transfer credit table. All incoming students, regardless of IB background, start at ITI 1120 (Introduction to Computing I). The gap is especially ...
University of Saskatchewan
Saskatoon, SK
Expert's Insight: Expert's Take Six credit units awarded, but only as general junior-level CMPT credit; no named course equivalent is granted. CMPT Jr.6 adds to your overall credit total but does not stand in for any specific USask course, including any course in the first-year CS sequence. The practical ceiling on t...
University of Toronto
Toronto, ON
Expert's Insight: This is an unspecified first-year credit, not a working CSC108H1. The Arts & Science IB Higher Level chart notes "You have the equivalent of CSC108H1," yet marks the credit No for program admission, program requirements, and prerequisite purposes. Despite the equivalency notation, it does not au...
McMaster University
Hamilton, ON
Expert's Insight: This is generic credit, not a named course. McMaster's table awards "CS 1XXX", a placeholder carrying no course code, so it cannot serve as a prerequisite and cannot fill any requirement that names a specific course. A student heading into Computer Science will still take the full first-year sequenc...
University of Windsor
Windsor, ON
Expert's Insight: Windsor's official IB equivalency table awards Computer Science HL (and SL) as COMP-1xxx, 1st Year Computer Science Course: a 1000-level Computer Science elective rather than the named COMP-1400 Introduction to Algorithms and Programming I. It fills an elective slot, but does not act as the named fi...
University of Waterloo
Waterloo, ON
Expert's Insight: Waterloo does award transfer credit for IB Computer Science HL, but eligibility is set by the faculty that admits you, and the programs most directly tied to the subject are excluded. The official equivalency table grants CS 1XX, a generic first-year elective, at 0.5 units (one Waterloo course), to ...
Western University
London, ON
Expert's Insight: This is named credit, not a generic placeholder, and it covers the first two core courses of Western's CS program. Western awards Computer Science 1026A (Fundamentals I) and 1027B (Fundamentals II), which together satisfy two of the three mandatory intro-level CS requirements listed in the departmen...
University of Guelph
Guelph, ON
Expert's Insight: This one comes with a significant caveat. CIS*9110 is a generic subject-area credit, not a specified exact equivalent. The "9" in the course number signals that Guelph recognizes the credit as belonging to Computing and Information Science but has not matched it to any specific CIS course in the cat...
York University
Toronto, ON
Expert's Insight: A 5 or better on IB Computer Science HL qualifies, under York's "may be awarded" wording, for 6 credits matching one of two Computer Science mappings in the IB table: SC/EECS 1530 3.0 plus a 1000-level EECS elective. EECS 1530 is titled "Computer Use: Programming" in York's course archive, a service...
Queen's University
Kingston, ON
Expert's Insight: This is a named equivalency for the gateway course. CISC 121, Introduction to Computing Science I, is the prerequisite for CISC 124 and CISC 203, so the credit sits at the front of the Computing sequence rather than off to one side. Two things to check before relying on it. CISC 124 and CISC 203 bot...
Simon Fraser University
Burnaby, BC
Expert's Insight: Expert's Take Six units of computing science credit, including specific credit for SFU's intro programming course. IB Computer Science HL earns you CMPT 120 (3 units) + CMPT 1XX (3 units), skipping the first standard programming requirement and banking an additional general elective. A score of 4 or...
University of Victoria
Victoria, BC
Expert's Insight: Expert's Take IB Computer Science HL earns you UVic's complete first-year programming sequence at one of the lowest score thresholds in UVic's IB table. A score of 4 or higher awards both CSC 110 (Fundamentals of Programming I) and CSC 115 (Fundamentals of Programming II) , 3.0 units in total and th...
University of Calgary
Calgary, Alberta
Expert's Insight: Expert's Take IB Computer Science HL credit at UCalgary is a genuine sequencing accelerator, not just a tuition rebate. The awarded course, CPSC 231, is the locked gateway to UCalgary's Computer Science major: it carries a hard admission prerequisite and is the required foundation for the CS major's...
Dalhousie University
Halifax, NS
Expert's Insight: Expert's Take A score of 5 or higher on IB Computer Science HL is listed by Dalhousie as equivalent to CSCI 1100.03 and CSCI 1101.03, for 6 credit hours total. Students entering Dalhousie's Faculty of Computer Science programs, however, should look closely at how useful that credit will actually be,...
Carleton University
Ottawa, ON
Expert's Insight: Carleton does not award transfer credit for IB Computer Science at Higher Level. Its IB advanced-standing table places Computer Science in the same "No credit" group as Business Management, ITGS, and Visual Arts, so this is a published decision rather than a subject Carleton has yet to evaluate. A s...
Memorial University of Newfoundland
St. John's, NL
Expert's Insight: Read this one carefully before counting on it. COMP 1000 is a breadth-first survey course, and it appears nowhere in Memorial's Computer Science major, honours or minor requirements, all of which are built on COMP 1001, 1002 and 1003. For anyone heading into Computer Science this is elective credit,...
Concordia University
Montreal, Quebec
Expert's Insight: At Concordia the value of this credit depends on your program. Concordia's IB Diploma statement admits applicants to the Extended Credit Program and awards Computer Science HL transfer credit toward it, but that credit reduces what you still have to complete only where Concordia assigns it to a requ...
Toronto Metropolitan University
Toronto, ON
Expert's Insight: For IB Computer Science HL at a grade of 5 or higher, TMU's IB Higher Level transfer table lists named credit for CPS 109 and CPS 209, the two introductory programming courses (Computer Science I and Computer Science II), not generic elective credit. That clears the prerequisite for the courses buil...
University of New Brunswick
Fredericton & Saint John, NB
Expert's Insight: The University of New Brunswick publishes no transfer-credit entry for IB Computer Science HL, and no statement about subjects its table omits. The subject does not appear on UNB's published Higher Level IB transfer-credit table, which lists named-course or junior credit for Biology, Chemistry, Econ...
Ontario Tech University
Oshawa, ON
Expert's Insight: A Higher Level Computer Science result of 5 or higher is considered for transfer credit at Ontario Tech. Because Ontario Tech does not publish a subject-by-subject IB equivalency table, whether it lands as a named course equivalent or as unspecified elective credit, and how many credit hours it carr...
University of Regina
Regina, SK
Expert's Insight: This is a named course equivalency, not generic elective credit. CS 110 (Programming and Problem Solving) and CS 115 (Object-Oriented Design) are both required courses in the 2026-2027 BSc in Computer Science, so the award applies directly to degree requirements. The award also clears CS 115's own e...
Lakehead University
Thunder Bay, ON
Expert's Insight: Both awards here are unspecified credit, not a named course. Lakehead's official IB chart says HL subjects at 5 or better "may be considered" for advanced standing, and for Computer Science that consideration lands as generic first-year credit. The computer science degrees build their first year on ...