Grade 6+ Required: The University of Alberta awards transfer credit for IB grades of 6 or 7 only. A grade of 5 may satisfy admission requirements but does not grant course credit.

Tuition Note: Savings shown are for domestic students (~$238/credit). International students pay significantly more (~$1,000+/credit).

Does University of Alberta accept Computer Science HL?

Edmonton, AB

Faculty: General Admission

Yes, Transfer Credit Available!

Minimum Grade Required

6/7or higher

Credit Granted

CMPUT 174 (3 units) + CMPUT 175 (3 units)

💡Expert's Take

IB Computer Science HL can translate into meaningful first-year leverage at the University of Alberta — mainly because it can cover UAlberta's standard intro programming sequence (the one that unlocks a lot of 200-level computing courses).

Key Nuance

At UAlberta, the typical intro pathway for students who want to keep going in Computing Science is CMPUT 174CMPUT 175. Those courses are designed as a problem-driven foundation (not "just coding"), and the department treats them as the standard introductory course sequence for more advanced 200-level computing courses.

What Students Should Watch For

  • Readiness vs. placement: even with credit, jumping straight into 200-level courses can feel challenging if your IB experience didn't give you lots of hands-on programming practice. (Credit is often best used to reduce overload, not to accelerate into stress.)
  • Pathway mismatch: UAlberta has multiple "intro computing" options depending on faculty/program (e.g. CMPUT 274/275 for Honors/Specialization, ENCMP 100 for Engineering). If your degree plan expects a different intro route, confirm which course codes your program actually uses before you optimize your schedule.
  • Curriculum version changes: the IB launched a revised DP Computer Science course in February 2025 (first teaching August 2025, first assessment May 2027), and universities may update credit tables as new cohorts arrive — so always verify your year's official UAlberta award line.

Actionable Strategy

Use the credit to open space in first year (lighter load, better timetable options, room for math/science prerequisites). If you'd rather take UAlberta's intro sequence for confidence/fit, UAlberta allows you to decline transfer credit on a course-by-course basis — but note that the decision is final and cannot be reinstated. Consider connecting with your faculty's Student Service Centre before declining.

Official UAlberta award line (IB Computer Science HL):
Minimum score: Final IB grade of 6 or higher on identified IB exams
Credit granted (UAlberta / North Campus): CMPUT 174 (★3) & CMPUT 175 (★3)
Credit granted (Augustana / Camrose): AUCSC 113 (★3) & AUSCI 135 (★3)

Your Potential Savings

Credits Earned

6

Tuition per Credit*

~$217

Est. Savings*

~$1,302

*Tuition rates are approximate and may vary by academic year, faculty, and program. Always verify with University of Alberta's official sources before making decisions.

📊 Compare Computer Science HL at Other Universities

See how Computer Science HL transfer credits compare across Canadian universities. Each school has different grade requirements and savings potential.

McMaster University

Hamilton, ON

Min Grade

5/7

Credit Granted

Elective credit only (Engineering/iBioMe...

(3 credits)

Est. Savings

$600

View Full Details

Simon Fraser University

Burnaby, BC

Min Grade

5/7

Credit Granted

SFU CMPT 1XX (3); SFU CMPT 120 (3), Q/B-...

(6 credits)

Est. Savings

$1,398

View Full Details

University of British Columbia

Vancouver, BC

Min Grade

6/7

Credit Granted

CPSC_V 1st-year level (3 credits)

(3 credits)

Est. Savings

$621

View Full Details

University of Waterloo

Waterloo, ON

Min Grade

N/A

Credit Granted

No transfer credit

View Full Details

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 Alberta official sources and verified community reports. It is NOT a substitute for official academic advising. Always confirm with your advisor before making decisions.

UAlberta IB Transfer CreditUAlberta Undergraduate Admissions

Last updated: February 2026

Save Your Transfer Plan

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