Software Engineering (applies to the co-op and MBA options as well)
Ontario:
English (ENG4U), Advanced Functions (MHF4U) with a minimum grade of 60%, Physics (SPH4U), and 1 from Biology (SBI4U), Chemistry (SCH4U) or Computer Science (ICS4U).
British Columbia/Yukon Preq:
English Studies 12 or English First Peoples 12, Pre-Calculus 12 with a minimum grade of 60%, Physics 12 and 1 from Anatomy & Physiology 12, Chemistry 12 or Computer Science 12.
Alberta/NWT/Nunavut:
English Language Arts 30-1, Math 30-1 with a minimum grade of 60%, Physics 30, and 1 from Biology 30, Chemistry 30 or Computer Science 30.
Manitoba:
English Language Arts (Comprehensive Focus, Literary Focus, or Transactional Focus) 40S, Pre-Calculus 40S with a minimum grade of 60%, Physics 40S, and 1 from Biology 40S, Chemistry 40S or Computer Science 40S.
Saskatchewan:
English A30 and B30, Pre-Calculus 30 with a minimum grade of 60%, Physics 30, and 1 from Biology 30, Chemistry 30 or Computer Science 30.
Quebec (Private):
English (ENG4U), Advanced Functions (MHF4U) with a minimum grade of 60%, Physics (SPH4U), and 1 from Biology (SBI4U), Chemistry (SCH4U) or Computer Science (ICS4U). Equivalent courses to the Ontario high school prerequisite requirements will be considered.
Quebec (CEGEP):
2 English (603 or 604), Linear Algebra I (201-NYC, 201-105, or 201-106) with a minimum grade of 60%, and Physics (2 from: NYA, NYB, or NYC).
PEI:
English 621A, Pre-Calculus 621B with a minimum grade of 60%, Physics 621A, and 1 from Biology 621A, Chemistry 621A or Computer Studies (CMP621A).
New Brunswick:
English Language Arts 121 or 122, Pre-Calculus A120 or B120 with a minimum grade of 60%, Physics 121 or 122, and 1 from Biology 121 or 122, Chemistry 121 or 122 or Computer Science 120.
Newfoundland/Labrador:
English 3201, Advanced Math 3200, Physics 3204, and 1 from Biology 3201, Chemistry 3202 or Communications Technology 3104.
Nova Scotia:
English 12 or English 12 African Heritage, Pre-Calculus 12 with a minimum grade of 60%, Physics 12 and 1 from Biology 12, Chemistry 12 or Computer Science 12.
Mature/Transfer:
English (ENG4U), Advanced Functions (MHF4U) with a minimum grade of 60%, and 1 from Biology (SBI4U), Chemistry (SCH4U) or Computer Science (ICS4U). Equivalent courses to the Ontario high school prerequisite requirements will be considered. College transfer students entering via a transfer pathway are not required to satisfy these specific prerequisite requirements.
International:
English, Math with a minimum grade of 60% (Canadian Equivalent), Physics and 1 from Biology, Chemistry or Computer Science.
Other Admission Requirements & Important Information:
In addition to the above requirements, Calculus and Vectors (i.e. MCV4U in Ontario) and Computer Science (ICS4U) is strongly recommended.
Programs:
Degree:
