Grade 12

Grade 12 Courses


Calculus 12 

Calculus 12 is designed for students pursuing additional academic training in Science, Engineering or other fields that require advanced skills in mathematical analysis. Calculus 12 is available in both online and print formats. The online format uses multimedia lessons to explain each concept

More Info.

Pre Calculus Math 12

Pre – Calculus 12 focuses on students pursuing additional academic training in Science, Engineering, or other fields that require advanced skills in mathematical analysis.

More Info

Foundations of Math 12 

This pathway is designed to provide students with the mathematical understandings and critical-thinking skills identified for post-secondary studies in programs that do not require the study of theoretical calculus. Topics include financial mathematics, geometry, measurement, number, logical reasoning, relations and functions, statistics and probability.

1 Finance: Investing Money
2 Finance: Borrowing Money
3 Set Notation
4 Combinatorics
5 Probability
6 Polynomial Functions
7 Exponential and Logarithmic Functions
8 Sinusoidal Functions


Physics 12 

Physics 12 extends the study of motion to 2-dimensions. The course also has a significant section on the physics of electricity.

More Info.

Chemistry 12 

Chemistry 12 explores the nature of chemical reactions.

More Info.

 Biology 12 

Biology 12 focuses on human biology. Starting with cell biology it investigates the structure of the cell, its structures and chemical composition, and the processes that operate within it. The course expands on how these cellular processes relate to the larger systems of the body. This includes the digestive system, circulatory system, respiratory system and nervous system, urinary system and reproductive system.Biology 12 is designed to enhance students’ application of scientific skills and knowledge and addresses all prescribed learning outcomes from the BC Ministry of Education’s 2006 IRP. The course also includes preparation for the Biology 12 Provincial Exam, if desired.

More Info.


English 12 

English 12 is an online course that provides students the knowledge and skills to use language in its full range of contexts and purposes through a variety of print and non-print media. For school age students, English 12 is a foundational, provincially examinable, course and necessary pre-requisites are in place.  An applicant must have passed English 10 and English 11.  Adult students are assumed to have some skills with English already.

More Info.

Communications 12 

Communications 12 is an alternative to English 12. Communications 11 and 12 are designed for students who do not plan to pursue academic studies beyond Grade 12.

More Info.

 Social Studies

Law 12 focuses on the Canadian legal system.

More Info.

Social Justice 12 

Social Justice 12 is an elective course that explores the nature of a just and equitable society by focusing on social justice issues.  Students study global and local issues and apply a social justice lens to analyse and consider effective action for systemic change.  The course is online, there are no textbooks required.  Students must be prepared to invest 120 hours to successfully complete this course.

BC First Nations 12 

BC First Nations 12 is an elective course that looks at the history of the First Nations people in British Columbia from prior to European contact up to the present day.

Home Economics

Family Studies 12 

ONLINE! The aim of the Family Studies course is to provide students with the knowledge, skills, and attitudes to assist them in making informed decisions related to family and interpersonal relationships.Family Studies 10, 11 or 12 consists of 2 online modules – Interpersonal and Family Relationships and Families in Society. Each module is worth two credits. You must complete both modules to obtain full credit for either Family Studies 10, 11, or 12. Modules cannot be repeated for additional credit.

More Info.

Foods & Nutrition 12 

Foods & Nutrition 12 (formerly Food Studies 11) gives students insight into the concepts of planning and preparing nutritious food for individuals, groups, and families while taking into account safety and the prevention of food-borne illnesses as they handle or store equipment and food supplies. This course may be taken at either the Grade 11 or 12 level.

More Info.

Grad Transitions 12


More info.