Grade 12

Virtual Classes

Grade 12 Courses

Our virtual teaching is augmented by an extensive list of grade 12 courses. These courses are added according to Ontario Ministry’s guidelines. List of all High School Credit Courses. Please send us your query to confirm of the current availability.

Available Online Courses

Principles of Financial Accounting, Grade 12, BAT4M

This course introduces students to advanced accounting principles that will prepare them for post-secondary studies in business.

Prerequisite: BAF3M

Course Type: College/University Preparation

Read More

Introduction to International Business, Grade 12, BBB4M

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.

Prerequisite: None

Course Type: College/University Preparation

Read More

Leadership Fundamentals, Grade 12, BOH4M

This course focuses on the development of leadership skills used in managing a successful business. Students will analyze the role of a leader in business, with a focus on decision making, management of group dynamics.

Prerequisite: Business or Canadian & World studies

Course Type: College/University Preparation

Read More

Canadian & World Politics, Grade 12, CPW4U

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. 

Prerequisite: English or Canadian & World studies or social science

Course Type: University Preparation

Read More

Canadian & International Law, Grade 12, CLN4U

This course examines elements of Canadian and international law in social, political, and global contexts. Students will study the historical and philosophical sources of law and the principles and practices of international law.

Prerequisite: Canadian & World studies or social science

Course Type: University Preparation

Read More

Analyzing Current Economic Issues, Grade 12, CIA4U

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.

Prerequisite: Business or Canadian & World studies

Course Type: University Preparation

Read More

Canadian & World Issues: A Geographic Analysis, Grade 12, University Prep CGW4U

This course examines the global challenges of creating a sustainable and equitable future, focusing on current issues that illustrate these challenges. Students will investigate a range of topics, including cultural, economic, and geopolitical relationships.

Prerequisite: Canadian and world studies, English, or social sciences and humanities

Course Type: University Preparation

Read More

Nutrition & Health, Grade 12, University Prep HFA4U

This course examines various nutritional, psychological, social, cultural, and global factors that influence people’s food choices and customs. Students will learn about current Canadian and worldwide issues related to food, frameworks for making appropriate dietary choices, and food-preparation techniques.

Prerequisite: Social sciences and humanities, English, or Canadian and world studies

Course Type: University Preparation

Read More

Families in Canada, Grade 12, University Prep HHS4U

This course applies current theories and research from the disciplines of anthropology, psychology, and sociology to the study of individual development, family behavior, intimate and parent–child relationships, and the ways in which families interact within the diverse Canadian society.

Prerequisite: Social sciences and humanities, English, or Canadian and world studies

Course Type: University Preparation

Read More

Issues in Human Growth and Development, Grade 12, University/College Prep HHG4M

This course offers a multidisciplinary approach to the study of human development throughout the life cycle, with particular emphasis on enhancing growth and development.

Prerequisite: Social sciences and humanities, English, or Canadian and world studies

Course Type: College/University Preparation

Read More

Challenge & Change in Society, Grade 12, University Prep HSB4U

This course examines the theories and methodologies used in anthropology, psychology, and sociology to investigate and explain shifts in knowledge, attitudes, beliefs, and behavior and their impact on society.

Prerequisite: Social sciences and humanities, English, or Canadian and world studies

Course Type: University Preparation

Read More

English University Preparation, Grade 12, ENG4U

This course emphasizes the consolidation of the literacy, communication, and critical and creative thinking skills necessary for success in academic and daily life. Students will analyze a range of challenging literary texts from various periods, countries, and cultures. 

Prerequisite: ENG3U

Course Type: University Preparation

Read More

English College Preparation, Grade 12, ENG4C

This course emphasizes the consolidation of literacy, communication, and critical and creative thinking skills necessary for success in academic and daily life. Students will analyze a variety of informational and graphic texts, as well as literary texts from various countries and cultures.

Prerequisite: ENG3C

Course Type: College Preparation

Read More

Ontario Secondary School Literacy Course, Grade 12, Open, OLC4O

This course is designed to help students acquire and demonstrate the cross-curricular literacy skills that are evaluated by the Ontario Secondary School Literacy Test (OSSLT). Students who complete the course successfully will meet the provincial literacy requirement for graduation.

Prerequisite: Students who have been eligible to write the OSSLT at least twice and who have been unsuccessful at least once are eligible to take the course.

Course Type: Open

Read More

Advanced Functions, Grade 12 University Prep, MHF4U

This course extends students’ experience with functions. Students will investigate the properties of polynomial, rational, logarithmic, and trigonometric functions; develop techniques for combining functions.

Prerequisite: MCR3U

Course Type: University Preparation

Read More

Mathematics of Data Management, Grade 12 University Prep, MDM4U

This course broadens students’ understanding of mathematics as it relates to managing data. Students will apply methods for organizing and analyzing large amounts of information; solve problems involving probability and statistics.

Prerequisite: MCF3M/MCR3U

Course Type: University Preparation

Read More

Calculus & vectors, Grade 12 University Prep, MCV4U

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.

Prerequisite: MCR3U / MHF4U

Course Type: University Preparation

Read More

College & Apprenticeship Math, Grade 12, College Prep MAP4C

This course enables students to broaden their understanding of real-world applications of mathematics. This course prepares students for college programs in areas such as business, health sciences, and human services, and for certain skilled trades.

Prerequisite: MBF3C/MCF3M/MCR3U

Course Type: College Preparation

Read More

Mathematics For College Technology, Grade 12 College Prep, MCT4C

This course enables students to extend their knowledge of functions. Students will reason mathematically and communicate their thinking as they solve multi-step problems. This course prepares students for a variety of college technology programs.

Prerequisite: MBF3C/ MCF3M/ MCR3U

Course Type: College Preparation

Read More

Physics, Grade 12, University Prep, SPH4U

This course enables students to deepen their understanding of physics concepts and theories. Students will continue their exploration of energy transformations and the forces that affect motion, and will investigate electrical, gravitational, and magnetic fields and electromagnetic radiation.

Prerequisite: SPH3U

Course Type: University Preparation

Read More

Biology, Grade 12, University Prep, SBI4U

This course provides students with the opportunity for in-depth study of the concepts and
processes that occur in biological systems.

Prerequisite: SBI3U

Course Type: University Preparation

Read More

Chemistry, Grade 12, University Prep, SCH4U

This course enables students to deepen their understanding of chemistry through the study of organic chemistry, the structure and properties of matter, energy changes and rates of reaction, equilibrium in chemical systems, and electron-chemistry.

Prerequisite: SCH3U

Course Type: University Preparation

Read More

Science, Grade 12 University/College Preparation, SNC4M

This course enables students, including those pursuing post-secondary programs outside the sciences, to increase their understanding of science and contemporary social and environmental issues in health-related fields.

Prerequisite: Grade 10 Science, Academic, or any Grade 11 university, university/college, or college preparation course in science

Course Type: University/College Preparation

Read More

Earth & space science, Grade 12, University Prep, SES4U

This course develops students’ understanding of Earth and its place in the universe. Students will investigate the properties of and forces in the universe and solar system and analyze techniques scientists use to generate knowledge about them.

Prerequisite: SNC2D

Course Type: University Preparation

Read More

Exercise Science, Grade 12, University Prep PSE4U

This course focuses on the study of human movement and of systems, factors, and principles involved in human development. The course prepares students for university programs in physical education, kinesiology, recreation, and sports administration.

Prerequisite: Any Grade 11 university or university/college preparation course in science, or any Grade 11 or 12 open course in health and physical education.

Course Type: University Preparation

Read More

Information Technology in Business, Grade 12, College Prep, BTX4C

This course provides students with the opportunity to apply their information and communication technology skills while working in a team environment. The skills acquired in this course will prepare students for success in post-secondary studies and in their future careers.

Prerequisite: BTA3O

Course Type: College Preparation

Read More

Computer & Information Science, Grade 12 University Prep, ICS4U

This course enables students to further develop knowledge and skills in computer science. Students will use modular design principles to create complex and fully documented programs, according to industry standards.

Prerequisite: ICS3M

Course Type: University Preparation

Read More

Quick Application Form

First Name:*

Last Name:*

Phone:*

Email:*

Course interested in:*