Grade 12 Courses

Registration Instructions:

  • Please click on the "Register Now" link underneath the description of the course you wish to enroll in.
  • If you need to enroll for more than one course, you will have the opportunity to select other courses during the registration process.
  • Prerequisites are required for many courses. Before you register, check to ensure you have the prerequisite. If you wish to be exempt from the prerequisite because of maturity or advanced education, please contact Lisa Arnold after you register for your course.
  • Our costs are up front and transparent. Please read our Policy Statements on the bottom of this page concerning tuition refunds, course transfer fees, course enrollments and prerequisites.
  • View the cost chart comparing VHS and another online school.

BBB4M - International Business Fundamentals, 12, University or College Preparation

BBB4M screenshot

This course provides an overview of the importance of international business and trade in the global economy and explores the factors that influence success in international markets. Students will learn about the techniques and strategies associated with marketing, distribution, and managing international business effectively.This course prepares students for postsecondary programs in business, including international business, marketing, and management.


Prerequisite: none Course Outline Register Now


CGW4U - Canadian and World Issues: A Geographic Analysis, 12, University Preparation

CGW4U screenshot

This course examines the global challenges of creating a sustainable and equitable future, focusing on current issues that illustrate these challenges. Students investigate a range of topics, including cultural, economic and geopolitical relationships, regional disparities in the ability to meet basic human needs, and protection of the natural environment. Students will use geotechnologies and skills of geographic inquiry and analysis to develop and communicate balanced opinions about the complex issues facing Canada and a world that is interdependent and constantly changing.

Prerequisite: Any university or university/college preparation course in Canadian and world studies, English, or social sciences and humanities Course Outline Register Now


CHI4U - Canada: History, Identity, and Culture, 12, University Preparation

CHI4U screenshot

This course explores the challenges associated with the formation of a Canadian national identity. Students will examine the social, political, and economic forces that have shaped Canada from the pre-contact period to the present and will investigate the historical roots of contemporary issues from a variety of perspectives. Students will use critical-thinking and communication skills to consider events and ideas in historical context, debate issues of culture and identity, and present their own views.


Prerequisite: Any 3U or 3M level Canadian and World Studies, English or Social Studies and Humanities course Course Outline Register Now


CIA4U - Analysing Current Economic Issues, 12, University Preparation

CIA4U screenshot

This course investigates the nature of the competitive global economy and explores how individuals and societies can gain the information they need to make appropriate economic decisions. Students will learn about the principles of microeconomics and macroeconomics, apply economic models and concepts to interpret economic information, assess the validity of statistics, and investigate marketplace dynamics. Students will use economic inquiry and communication skills to analyse current economic issues, make informed judgements, and present their findings.

Prerequisite: Any university or university/college preparation course in Canadian and world studies, English, or social sciences and humanities Course Outline Register Now


COOP4O1 - Cooperative Education

COOP4O1 screenshot

Cooperative Education is a program that allows students to earn secondary school credits while completing a work placement in the community virtually. A student’s program consists of the cooperative education course and the related curriculum course (that is, a course in another discipline such as Technology Studies, English, Business, etc.). Every student in the program must have a Personalized Placement Learning Plan (PPLP) which shows how the student’s related curriculum course is being applied at the cooperative education placement. The cooperative education course consists of a classroom component and a placement component. The classroom component includes 15 to 20 hours of pre-placement instruction, as outlined below, which prepares the student for the e workplace. Units One and Two are the pre-placement units of this course and Units Three and Four are the placement components. Cooperative education gives students the opportunity to make connections between school and work and to “try-out” a career of interest before finalizing plans for postsecondary education, training or employment. Cooperative education credits may be used to meet up to two of the 18 compulsory credit requirements for the Ontario Secondary School Diploma or any number of the 12 optional credit requirements.

Prerequisite: the tie-in credit Course Outline Register Now


COOP4O2 - Cooperative Education

COOP4O1 screenshot

Cooperative Education is a program that allows students to earn secondary school credits while completing a work placement in the community virtually. A student’s program consists of the cooperative education course and the related curriculum course (that is, a course in another discipline such as Technology Studies, English, Business, etc.). Every student in the program must have a Personalized Placement Learning Plan (PPLP) which shows how the student’s related curriculum course is being applied at the cooperative education placement. The cooperative education course consists of a classroom component and a placement component. The classroom component includes 15 to 20 hours of pre-placement instruction, as outlined below, which prepares the student for the e workplace. Units One and Two are the pre-placement units of this course and Units Three and Four are the placement components. Cooperative education gives students the opportunity to make connections between school and work and to “try-out” a career of interest before finalizing plans for postsecondary education, training or employment. Cooperative education credits may be used to meet up to two of the 18 compulsory credit requirements for the Ontario Secondary School Diploma or any number of the 12 optional credit requirements.

Prerequisite: the tie-in credit Course Outline Register Now


CPW4U - Canadian and World Politics, 12, University Preparation

CPW4U screenshot

This course examines Canadian and world politics from a variety of perspectives. Students will investigate the ways in which individuals, groups, and states work to influence domestic and world events, the role of political ideologies in national and international politics, and the dynamics of international cooperation and conflict resolution. Students will apply criticalthinking and communication skills to develop and support informed opinions about current political conflicts, events, and issues.


Prerequisite: Any university or university/college preparation course in Canadian and world studies, English or social sciences and humanities.
Course Outline Register Now


ENG4C - English, 12, College Preparation

ENG4C screenshot

This course emphasizes consolidation of literacy, critical thinking, and communication skills. Students will analyse informational texts and literary works from various time periods, countries, and cultures; write research reports, summaries, and short analytical essays; complete an independent study project; and analyse the interactions among media forms, audiences, and media industry practices. An important focus will be on establishing appropriate style and using business and technical language effectively.


Prerequisite: ENG3C Course Outline Register Now


ENG4U - English, 12, University Preparation

ENG4U screenshot

This course emphasizes consolidation of literacy, critical thinking, and communication skills. Students will analyse a range of challenging texts from various time periods, countries, and cultures; write analytical and argumentative essays and a major paper for an independent literary research project; and apply key concepts to analyse media works. An important focus will be on understanding academic language and using it coherently and confidently in discussion and argument.


Prerequisite: ENG3U Course Outline Register Now


ETS4U - Studies in Literature, 12, University Preparation

ETS4U screenshot

This course is for students with a special interest in literature and literary criticism. The course may focus on themes, genres, time periods, or countries. Students will analyse a range of forms and stylistic elements of literary texts and respond personally, critically, and creatively to them. They will also assess critical interpretations, write analytical essays, and complete an independent study project.


Prerequisite: ENG3U Course Outline Register Now


EWC4U - The Writer's Craft, 12, University Preparation

EWC4U screenshot

This course emphasizes knowledge and skills related to the craft of writing. Students will analyse models of effective writing; use a workshop approach to produce a range of works; identify and use techniques required for specialized forms of writing; and identify effective ways to improve the quality of their writing. They will also complete a major paper as part of a creative or analytical independent study project and investigate opportunities for publication and for writing careers.


Prerequisite: ENG3U Course Outline Register Now


HHS4M - Individuals and Families in a Diverse Society, 12, University or College Preparation

HHS4M screenshot

This course applies current theories and research from the disciplines of anthropology, psychology, and sociology to the study of individual development, family behaviour, intimate and parent-child relationships, and the ways in which families interact within the diverse Canadian society. Students will learn the interpersonal skills required to contribute to the well-being of families, and the investigative skills required to conduct and evaluate research about individuals and families.


Prerequisite: Any university and/or college preparation course in Social Sciences and Humanities, English, or Canadian and World Studies Course Outline Register Now


HSB4M - Challenge and Change in Society, 12, University or College Preparation

HSB4M screenshot

This course examines the theories and methodologies used in anthropology, psychology, and sociology to investigate and explain shifts in knowledge, attitudes, beliefs, and behaviour and their impact on society. Students will analyse cultural, social, and biological patterns in human societies, looking at the ways in which those patterns change over time. Students will also explore the ideas of classical and contemporary social theorists, and will apply those ideas to the analysis of contemporary trends.


Prerequisite: Any university and/or college preparation course in Social Sciences Course Outline Register Now


HZT4U - Philosophy: Questions and Theories, 12, University Preparation

HZT4U screenshot

This course addresses three (or more) of the main areas of philosophy: metaphysics, logic, epistemology, ethics, social and political philosophy, and aesthetics. Students will learn critical-thinking skills, the main ideas expressed by philosophers from a variety of the world's traditions, how to develop and explain their own philosophical ideas, and how to apply those ideas to contemporary social issues and personal experiences. The course will also help students refine skills used in researching and investigating topics in philosophy.


Prerequisite: Any university or university/college preparation course in social sciences and humanities, English, or Canadian and world studies Course Outline Register Now


ICS4U - Computer Science, 12, University Preparation

ICS4M screenshot

This course helps students use programming and software engineering principles to design and develop algorithms and programs. Students will use software development and diagnostic tools, implement data structures and algorithms, and use file management techniques in project settings. They will also develop an understanding of the ethics of computer use and the impact of information technology on the community, and will explore post-secondary education and career paths in computer science.


Prerequisite: ICS3U Course Outline Register Now


MAP4C - Foundations for College Mathematics, 12, College

MAP4C screenshot

This course enables students to broaden their understanding of real-world applications of mathematics. Students will analyse data using statistical methods; solve problems involving applications of geometry and trigonometry; solve financial problems connected with annuities, budgets, and renting or owning accommodation; simplify expressions; and solve equations. Students will reason mathematically and communicate their thinking as they solve multi-step problems.

This course prepares students for college programs in areas such as business, health sciences, and human services, and for certain skilled trades.

Prerequisite: MBF3C or MCF3M Course Outline Register Now


MCV4U - Calculus and Vectors, 12, University Preparation

MCV4U screenshot

This course builds on students’ previous experience with functions and their developing understanding of rates of change. Students will solve problems involving geometric and algebraic representations of vectors and representations of lines and planes in threedimensional space; broaden their understanding of rates of change to include the derivatives of polynomial, sinusoidal, exponential, rational, and radical functions; and apply these concepts and skills to the modelling of real-world relationships. Students will also refine their use of the mathematical processes necessary for success in senior mathematics. This course is intended for students who choose to pursue careers in fields such as science, engineering, economics, and some areas of business, including those students who will be required to take a university-level calculus, linear algebra, or physics course.

Prerequisite: MHF4U
(may be taken concurrently)
Course Outline Register Now


MDM4U - Mathematics of Data Management, 12, University Preparation

MDM4U screenshot

This course broadens students’ understanding of mathematics as it relates to managing data. Students will apply methods for organizing and analysing large amounts of information; solve problems involving probability and statistics; and carry out a culminating investigation that integrates statistical concepts and skills. Students will also refine their use of the mathematical processes necessary for success in senior mathematics. Students planning to enter university programs in business, the social sciences, and the humanities will find this course of particular interest.

Prerequisite: MCR3U or MCF3M Course Outline Register Now


MHF4U - Advanced Functions, 12, University Preparation

MHF4U screenshot

This course extends students’ experience with functions. Students will investigate the properties of polynomial, rational, logarithmic, and trigonometric functions; develop techniques for combining functions; broaden their understanding of rates of change; and develop facility in applying these concepts and skills. Students will also refine their use of the mathematical processes necessary for success in senior mathematics. This course is intended both for students taking the Calculus and Vectors course as a prerequisite for a university program and for those wishing to consolidate their understanding of mathematics before proceeding to any one of a variety of university programs.

Prerequisite: MCR3U or MCT4C Course Outline Register Now


APCalAB - AP Calculus AB, 12, University Preparation

APCalculus AB screenshot

This is a rigorous course designed to provide students with a learning experience equivalent to that of a college course in single variable calculus. The course develops students understanding of the concepts of calculus and provides experience with its methods and applications. The course emphasizes a multi-representational approach to calculus, with concepts, results, and problems being expressed graphically, numerically, analytically and verbally, with the connections among these representations highlighted.


Prerequisite: MCB4U or MHF4U Course Outline Register Now


SBI4U - Biology, 12, University Preparation

SBI4U screenshot

This course provides students with the opportunity for in-depth study of the concepts and processes associated with biological systems. Students will study theory and conduct investigations in the areas of metabolic processes, molecular genetics, homeostasis, evolution, and population dynamics. Emphasis will be placed on achievement of the detailed knowledge and refined skills needed for further study in various branches of the life sciences and related fields.


Prerequisite: SBI3U Course Outline Register Now


SCH4U - Chemistry, 12, University Preparation

SCH4U screenshot

This course enables students to deepen their understanding of chemistry through the study of organic chemistry, energy changes and rates of reaction, chemical systems and equilibrium, electrochemistry, and atomic and molecular structure. Students will further develop problem-solving and laboratory skills as they investigate chemical processes, at the same time refining their ability to communicate scientific information. Emphasis will be placed on the importance of chemistry in daily life, and on evaluating the impact of chemical technology on the environment.

Prerequisite: SCH3U Course Outline Register Now


SPH4C - Physics, 12, College Preparation

SPH4C screenshot

This course develops students' understanding of the basic concepts of physics. Students will explore these concepts as they relate to mechanical, electrical, fluid (hydraulic and pneumatic), and communications systems, as well as to the operation of commonly used tools and equipment. They will develop scientific-inquiry skills as they verify accepted laws of physics and solve both assigned problems and those emerging from their investigations. Students will also consider the impact of technological applications of physics on society and the environment.

Prerequisite: SNC2D or SNC2P Course Outline Register Now


SPH4U - Physics, 12, University Preparation

SPH4U screenshot

This course enables students to deepen their understanding of the concepts and theories of physics. Students will explore further the laws of dynamics and energy transformations, and will investigate electrical, gravitational, and magnetic fields; electromagnetic radiation; and the interface between energy and matter.They will further develop inquiry skills, learning, for example, how the interpretation of experimental data can provide indirect evidence to support the development of a scientific model. Students will also consider the impact on society and the environment of technological applications of physics.

Prerequisite: SPH3U Course Outline Register Now


The Fine Print
Refund Policy: There are no tuition refunds. Administration goes into the establishment of the student account; enrolling the student into the course, contracting the teacher, contacting the school, etc., which means that tuition cannot be refunded. The decision of the Principal will be considered final in all cases involving requests for course refunds.

Course Transfer Policy: A student who registers and is enrolled into a course for less than a week and does not complete an assessment nor an evaluation in the course, may request to be transferred to another course. They must have made such a request of Virtual High School (Ontario) within seven days of their initial enrolment. If this transfer request is approved by the Principal of VHS it can proceed, but there will be a $125 administration processing fee. The decision of the Principal will be considered final in all cases involving student requests for course transfers.

Student Status Policy: A student who registers and is enrolled into a course for less than a week and does not complete an assessment nor an evaluation in the course, may request to have their Status changed. The change in status may be from a regular student to a Make-up student or vice versa. They must have made such a request of Virtual High School (Ontario) within seven days of their initial enrolment. If this transfer request is approved by the Principal of VHS it can proceed, but there will be a $125 administration processing fee. The decision of the Principal will be considered final in all cases involving student requests for status change.

Student Enrolment Policy: There is no set schedule for the student to complete the course or to complete assignments. Students start their course the day they register and move through their course at their own pace. The only restriction placed on the student is that the student must complete the course within 18 months. Students will be unenrolled from their course if they take longer than 18 months to complete the course. The decision of the Principal will be considered final in all cases involving student unenrollment.

Prerequisite Course Policy: Certain courses require that the student complete its prerequisite course. We will allow you to begin your course, but we shall not be issuing you a midterm or final report or transcript until you (a) provide us with evidence that you have the prerequisite course, or (b) have the course prerequisite waived by the VHS Principal. How do you provide this evidence? It is your responsibility to obtain and send us a copy of your Ontario Student Transcript (OST) or Report Card or Credit Counselling Summary which proves to VHS that you have achieved the prerequisite for your course. This document may be mailed, faxed, or scanned and e-mailed to the office assistant Lisa Arnold. How do you get the prerequisite waived? If you are a mature student or if you have additional education beyond your high school record, then you can contact Lisa Arnold to request that the prerequisite be waived.

All above policies may be modified at any time at the Virtual High School (Ontario) website. The use of Virtual High School (Ontario) courses indicates that the student accepts these aforementioned policies.
Online Credits
  Grade 9  
  Grade 10  
  Grade 11  
  Grade 12  
   - BBB4M  
   - CGW4U  
   - CHI4U  
   - CIA4U  
   - COOP4O1  
   - COOP4O2  
   - CPW4U  
   - ENG4C  
   - ENG4U  
   - ETS4U  
   - EWC4U  
   - HHS4M  
   - HSB4M  
   - HZT4U  
   - ICS4U  
   - MAP4C  
   - MCV4U  
   - MDM4U  
   - MHF4U  
   - APCalAB  
   - SBI4U  
   - SCH4U  
   - SPH4C  
   - SPH4U  
  English Literacy Development