Explore subjects
Courses
Browse our course catalogue by subject. Contact the school to confirm availability and suitability before enrolling.
Mathematics
- Advanced Functions (University Preparation)
MHF4U - Calculus and Vectors (University Preparation)
MCV4U - Mathematics of Data Management (University Preparation)
MDM4U - Functions (University Preparation)
MCR3U - Functions and Applications (College/University)
MCF3M - Principles of Mathematics (Academic)
MPM2D - Foundations for College Mathematics (College Preparation)
MAP4C - Math (De-streamed)
MTH1W
English & Literacy
- English (University Preparation – Grade 12)
ENG4U - English (University Preparation – Grade 11)
ENG3U - English (Academic – Grade 10)
ENG2D - English (De-streamed – Grade 9)
ENL1W - English (College Preparation)
ENG4C - The Writer's Craft
EWC4U - Ontario Secondary School Literacy Course
OLC4O
Science
- Biology (University Preparation – Grade 11)
SBI3U - Biology (University Preparation – Grade 12)
SBI4U - Biology (College Preparation)
SBI3C - Chemistry (University Preparation – Grade 11)
SCH3U - Chemistry (University Preparation – Grade 12)
SCH4U - Chemistry (College Preparation)
SCH4C - Physics (University Preparation – Grade 11)
SPH3U - Physics (University Preparation – Grade 12)
SPH4U - Science (Academic)
SNC2D - Science (De-streamed)
SNC1W
Computer Science & Technology
- Computer Science (University Preparation)
ICS4U - Introduction to Computer Science
ICS3U - Digital Technology and Innovations in the Changing World
ICD2O - Computer Engineering Technology
TEJ3M - Technological Design
TDJ3M - Technological Education and Skilled Trades
TAS1O
Business & Entrepreneurship
- Business Leadership: Management Fundamentals
BOH4M - International Business Fundamentals
BBB4M - Financial Accounting Principles
BAT4M - Financial Accounting Fundamentals
BAF3M - The Individual and the Economy
CIE3M - Analysing Current Economic Issues
CIA4U - Building the Entrepreneurial Mindset
BEM1O - Launching and Leading a Business
BEP2O
Social Sciences & Humanities
- Challenge and Change in Society
HSB4U - Families in Canada
HHS4U - World Religions and Belief Traditions
HRT3M - Exploring Family Studies
HIF2O
Geography, History & Civics
- World Issues: A Geographic Analysis
CGW4U - Exploring Canadian Geography
CGC1W - Canadian History Since World War I
CHC2D - Civics and Citizenship
CHV2O
Health & Physical Education
- Nutrition and Health
HFA4U - Healthy Active Living Education (Grade 9)
PPL1O - Healthy Active Living Education (Grade 10)
PPL2O - Healthy Active Living Education (Grade 11)
PPL3O
Arts & Fashion
- Visual Arts (Grade 9)
AVI1O - Visual Arts (Grade 10)
AVI2O - Visual Arts (Grade 11)
AVI3M - The World of Fashion
HNB4M
Languages
- Core French (Grade 9)
FSF1O - Core French (Grade 10)
FSF2O - Core French (Grade 12)
FSF4O - Mandarin
LKMDU
Career Development & Student Success
- Career Studies
GLC2O - Designing Your Future Career
GWL3O - Learning Strategies 1: Skills for Success in Secondary School
GLS1O
ESL
- ESL Level 1 (English as a Second Language)
ESLAO - ESL Level 2 (English as a Second Language)
ESLBO - ESL Level 3 (English as a Second Language)
ESLCO - ESL Level 4 (English as a Second Language)
ESLDO - ESL Level 5 (English as a Second Language)
ESLEO
French Curriculum
- Français – Grade 10
FRA2D - Français – Grade 11
FRA3U - Français – Grade 12
FRA4U - Ontario Secondary School Literacy Course (French)
CCL4O - Calculus and Vectors (French)
MCV4U - Chemistry – Grade 11 (French)
SCH3U - English – Grade 12 (French Curriculum)
EAE4U
School calendar
View the 2026–2027 school calendar for further information.