Chemistry 12

Course Overview

Chemistry deals with what things are made of, and how they behave or interact with other things around them. Thus chemistry deals with the composition, structure, and properties of matter as well as the changes or transformations that take place in matter. This course deals with chemical change and the energy associated with these changes throughout the following topics:

  • Reaction Kinetics
  • Dynamic Equilibrium
  • Solubility Equilibria
  • Acids and Bases
  • Oxidation-Reduction

The course makes considerable use of videos and cutting-edge interactive applets, including a realistic, open-ended virtual laboratory simulation. You will not only learn about the fascinating and important chemical processes in our world, but will gain critical thinking skills to enable creative investigations in the laboratory.


  • Chemistry 11 is a pre-requisite for this course.
  • Scientific Calculator To be provided by the student

Unit 1 Overview Reaction Kinetics

Why chemical reactions occur (or do not occur) is related to enthalpy and collision geometry. The influence of catalysts on activation energy is related to reaction rate.

Unit 2 Overview Dynamic Equilibrium

Reversible reactions are examined. The balance between reactants and products is related to Le Châtelier’s Principle. The interplay of entropy and enthalpy is explored. A virtual lab activity is used to challenge the student’s understanding of Le Châtelier’s Principle.

Unit 3 Overview Solubility

The special case of dynamic equilibrium as it relates to solubility is introduced. Students will become adept at writing the Keq expression and making predictions based on data.

Unit 4 Overview Acids & Bases

The special case of dynamic equilibrium as it relates to acids and bases is introduced. Students will learn to write and make predictions bases on Ka and Kb values. Virtual lab activity will familiarize the student with titration and the challenge of calculating the concentration of an unknown acid.

Unit 5 Overview Redox Chemistry

Chemical reactions involving the transfer of electrons is examined. Students will learn to predict the preferred reaction, given a variety of possible reactants. Balancing reduction half-cells and oxidation half-cells is used to write balanced redox reactions. A virtual lab activity is used to decide a reactivity series, based on sets of data.


Time Commitment:

16 weeks minimum


Chemistry 11 is a pre-requisite.

There is no textbook for this course. Students are required to stream videos contained within the course content, download and print assignments and note packages, scan (either by taking pictures or physically scanning) and upload their assignments within Moodle.

Enrollment Information

Enrollment Options

Your child is...

  • An enrolled HCOS student

    If your child is already an enrolled HCOS student, you can add a new online course in your parent Encom account. Here are the steps to do this:

    1. Sign into Encom: encom.onlineschool.ca
      What if I don't remember my login info?
    2. In Encom, click on the Course Selection button. 
    3. This will show you all of the courses that are available. If you do not see a specific course that you were looking for, please contact your individual teacher (grades 5-9) or regional grad advisor (grades 10-12).
  • A new student wishing to enroll with HCOS

    To enroll your child with HCOS, go to onlineschool.ca/enrollment-options/enroll-or-register-now/. Read the information and requirements, then click the Proceed with DL Enrollment button, and complete the enrollment form.

    Once you have completed this process, you will receive an email with your username and password for Encom. Then follow the steps for an enrolled HCOS student to add new courses.

  • Attending another school, but wishes to take an HCOS course

    If you attend another school but wish to take just one, or a few courses with HCOS, please go to bconlineschool.ca for more information about how to cross-enroll. Click the Sign Up! button, near the top right corner, to get started: