Computer Science admission requirements for International Baccalaureate (IB) students

Program requirements

HL Analysis and Approaches, minimum 6; HL or SL English A. Total 32.

General requirements

  • IB diploma required with six total IB courses; at least three must be HL.
  • Total scores exclude diploma points. Subjects required for admission to specific programs should be HL whenever possible.
  • For programs which require more than three subjects for admission, SL courses will be accepted.
  • For programs requiring HL or SL English A, we will accept HL English B with minimum of 5.

Notes

  • An Admission Information Form (AIF) is required for admission to this program. Instructions for the AIF will be sent once we receive your application.
  • You're strongly encouraged to write the Euclid Mathematics Contest and/or the Canadian Senior Mathematics Contest. Results of the contests will be used in scholarship decisions and possibly admission decisions for programs in the Faculty of Mathematics.
  • If your first language is not English, you may need to meet our English language requirements.
  • If you repeat a course or take a course outside of your regular day school, see our Faculty of Mathematics policy for more information.
  • Required courses that are more than three years old may need to be updated. Email the admissions office for more information.
  • Are you an Ontario student taking IB courses? Admission to Waterloo is based on your Ontario Grade 12 U and M courses. If you're taking IB Math, your school will convert this course to MCV4U, MHF4U, and/or MDM4U. You can take any IB Math course and be eligible for admission as long as you receive Ontario credits for both MCV4U and MHF4U. Learn about possible transfer credit.