Course Code Lookup
Type a course code or a subject. Ontario codes are decoded letter by letter, so you can see the grade, the course type and whether it counts toward your top six. Other provinces are searchable by name.
How to use it
- Type a code such as MHF4U, or a subject such as chemistry.
- Pick your province and grade to narrow the list.
- Check the type: only Grade 12 U and M courses count toward an Ontario top six.
How it is worked out
An Ontario course code has five characters. The first three letters are the subject (MHF is Advanced Functions). The number is the grade: 1 is Grade 9, 2 is Grade 10, 3 is Grade 11 and 4 is Grade 12. The last letter is the course type.
Course types: U is University, M is University/College, C is College, E is Workplace and O is Open. In Grades 9 and 10, D is Academic, P is Applied and W is de-streamed. Only Grade 12 U and M courses count toward a university admission average.
Ontario Grade 12 U and M courses (count toward your top six)
- ADA4M Dramatic Arts – Mixed (M)
- AMG4M Music - Guitar – Mixed (M)
- AMR4M Music - Repertoire (Band) – Mixed (M)
- AMU4M Music – Mixed (M)
- ASM4M Media Arts – Mixed (M)
- ATC4M Dance – Mixed (M)
- AVI4M Visual Arts – Mixed (M)
- AWQ4M Visual Arts - Digital Photography – Mixed (M)
- BAT4M Financial Accounting Principles – Mixed (M)
- BBB4M International Business Fundamentals – Mixed (M)
- BOH4M Business Leadership: Management Fundamentals – Mixed (M)
- CGO4M Spatial Technologies in Action – Mixed (M)
- CGR4M The Environment and Resource Management – Mixed (M)
- CGU4M World Geography: Urban Patterns and Population Issues – Mixed (M)
- CGW4U World Issues: A Geographic Analysis – University (U)
- CHI4U Canada: History, Identity and Culture – University (U)
- CHY4U World History since the Fifteenth Century – University (U)
- CIA4U Analysing Current Economic Issues – University (U)
- CLN4U Canadian and International Law – University (U)
- CPW4U Canadian and International Politics – University (U)
- ENG4U English – University (U)
- ETS4U Studies in Literature – University (U)
- EWC4U The Writer's Craft – University (U)
- FEF4U Extended French – University (U)
- FIF4U French Immersion – University (U)
- FSF4U Core French – University (U)
- HFA4U Nutrition and Health – University (U)
- HHG4M Human Development throughout the Lifespan – Mixed (M)
- HHS4U Families in Canada – University (U)
- HNB4M The World of Fashion – Mixed (M)
- HRE4M Religion: Church and Culture – Mixed (M)
- HSB4U Challenge and Change in Society – University (U)
- HSC4M World Cultures – Mixed (M)
- HSE4M Equity and Social Justice: From Theory to Practice – Mixed (M)
- HZT4U Philosophy: Questions and Theories – University (U)
- ICS4U Computer Science – University (U)
- IDC4U Interdisciplinary Studies – University (U)
- IDP4U Interdisciplinary Studies – University (U)
- LVV4U Classical Civilization – University (U)
- MCV4U Calculus and Vectors – University (U)
- MDM4U Mathematics of Data Management – University (U)
- MHF4U Advanced Functions – University (U)
- NDG4M First Nations, Métis and Inuit Governance in Canada – Mixed (M)
- NDW4M Contemporary Indigenous Issues and Perspectives in a Global Context – Mixed (M)
- PLF4M Recreation and Healthy Active Living Leadership – Mixed (M)
- PSK4U Introductory Kinesiology – University (U)
- SBI4U Biology – University (U)
- SCH4U Chemistry – University (U)
- SES4U Earth and Space Science – University (U)
- SNC4M Science – Mixed (M)
- SPH4U Physics – University (U)
- TDJ4M Technological Design – Mixed (M)
- TEJ4M Computer Engineering Technology – Mixed (M)
- TGJ4M Communications Technology – Mixed (M)
- THJ4M Green Industries – Mixed (M)
- TMJ4M Manufacturing Engineering Technology – Mixed (M)
- TPJ4M Health Care – Mixed (M)
Common questions
What does the 4U in a course code mean?
The 4 means Grade 12 and the U means it is a University preparation course. 4U and 4M courses are the ones Ontario universities use for your top six average.
Is a 4M course as good as a 4U course?
For your admission average, yes: both count. But a program's required courses usually have to be U level, so check the prerequisites for the program you want.
Are course codes the same in every school?
The first five characters are set by the province. Schools often add a sixth character for their own use, such as a section or a specialised program.
Keep going
Work out your top six average, or look up the average each program needs.
Related tools
- University Matcher – Enter your average and sort every program into safety, match and reach.
- Admission Averages by Program – The typical average for 500+ programs, each compared with the same program at other schools.
- Major Quiz – Eight questions that point you to majors that suit how you think and work.
- Career Quiz – Match your interests to careers, with Canadian salaries and the path to get there.