Grade by Grade
Ontario · Secondary

Grade 12

High school in Ontario is organized as courses that each earn a credit. Grade 9 core courses are de-streamed. Grades 11 and 12 courses are prepared for a destination: University (U), University/College (M), College (C) or Workplace (E). This list shows core and common courses; more will be added.

ENG4U

English

University
96 lessons
  • Oral Communication
  • Reading and Literature Studies
  • Writing
  • Media Studies
MHF4U

Advanced Functions

University
104 lessons
  • Exponential and Logarithmic Functions
  • Trigonometric Functions
  • Polynomial and Rational Functions
  • Characteristics of Functions
MCV4U

Calculus and Vectors

University
112 lessons
  • Rate of Change
  • Derivatives and Their Applications
  • Geometry and Algebra of Vectors
MDM4U

Mathematics of Data Management

University
114 lessons
  • Counting and Probability
  • Probability Distributions
  • Organization of Data for Analysis
  • Statistical Analysis
  • Culminating Data Management Investigation
SBI4U

Biology

University
85 lessons
  • Scientific Investigation Skills and Career Exploration
  • Biochemistry
  • Metabolic Processes
  • Molecular Genetics
  • Homeostasis
  • Population Dynamics
SCH4U

Chemistry

University
97 lessons
  • Scientific Investigation Skills and Career Exploration
  • Organic Chemistry
  • Structure and Properties of Matter
  • Energy Changes and Rates of Reaction
  • Chemical Systems and Equilibrium
  • Electrochemistry
SPH4U

Physics

University
109 lessons
  • Scientific Investigation Skills and Career Exploration
  • Dynamics
  • Energy and Momentum
  • Gravitational, Electric, and Magnetic Fields
  • The Wave Nature of Light
  • Revolutions in Modern Physics: Quantum Mechanics and Special Relativity
CHY4U

World History since the Fifteenth Century

University
70 lessons
  • Historical Inquiry and Skill Development
  • The World, 1450–1650
  • The World, 1650–1789
  • The World, 1789–1900
  • The World since 1900
ICS4U

Computer Science

University
78 lessons
  • Programming Concepts and Skills
  • Software Development
  • Designing Modular Programs
  • Topics in Computer Science