Electives and Common Core Course Code

UG
Examples of electives course codes

Subject Area

X000-level electives

Other electives

COMP

COMP 2000LEVEL

COMP A&T, COMP G&M, COMP S&D

ENTR

ENTR 2000LEVEL, ENTR 4000FUND

 

ISOM

ISOM 3000IS, ISOM 4000OM

 

LANG

LANG 1000LEVEL

 

MATH

MATH 3000LEVEL, MATH 4000LEVEL

 

MECH

MECH 3000LEVEL

MECH AERO, MECH ENOP

Common core course codes for students admitted in the 2022-23 intake or after

Common Core Broadening Area (CC22 / CC25)

Combined Elective-Common Core Course Samples

Arts (A)

CORE ARTS and course codes with suffix ARTC (e.g. HUMA 2000ARTC)

Humanities (H)

CORE HUMA and course codes with suffix HMCC (e.g. MGMT 1000HMCC)

Science (S)

CORE SCI and course codes with suffix SCCORE (e.g. LIFS 2000SCCORE)

Social Analysis (SA)

CORE SOCA and course codes with suffix SACC (e.g. ISOM 3000OMSACC)

Technology (T)

CORE TECH and course codes with suffix TECORE (e.g. CIVL 4000TECORE)

Sustainability (SUS)*

CORE SUST and course codes with suffix SUCORE (e.g. ENVR 3000SUCORE)

* Only applicable for students admitted in the 2025-26 intake or after (CC25)
Example: MATH 3000HMCC – can be used as Common Core course in the Broadening Area of Humanities (H) OR MATH 3000-level electives (in major/school requirements, if applicable) and MATH 3000-level electives (in minor requirements, if applicable), subject to limitations such as minor program single-count requirements.

 

Common core course codes for students admitted in the 2021-22 intake or before

Common Core Area (4Y)

Combined Elective-Common Core Course Samples

Arts (A)

ARTC UCORE and course codes with suffix ARTC (e.g. HUMA 2000ARTC)

Humanities (H)

HMCC UCORE and course codes with suffix HMCC (e.g. SOSC 1000HMCC)

Quantitative Reasoning (QR)

QRCC UCORE and course codes with suffix QRCC (e.g. COMP 2000QRCC)

Science and Technology (S&T)

STCC UCORE and course codes with suffix STCC (e.g. ENVR 4000STCC)

Social Analysis (SA)

SACC UCORE and course codes with suffix SACC (e.g. MGMT 3000SACC)

Example: MATH 3000HMCC – can be used as Common Core course in the Humanities (H) Area AND MATH 3000-level electives, subject to limitations such as minor program single-count requirements, credit reuse rule on common core courses, etc.