Courses > Grade 12
Grade 12 Courses
Online Credits
  Grade 9  
  Grade 10  
  Grade 11  
  Grade 12  
   - CGW4U  
   - CIA4U  
   - ENG4C  
   - ENG4U  
   - ETS4U  
   - EWC4U  
   - HSB4M  
   - ICS4M  
   - MDM4U  
   - MHF4U  
   - MCV4U  
   - APCalAB  
   - SBI4U  
   - SCH4U  
   - SPH4C  

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


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


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


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


ICS4M - Computer and Information Science, 12, University or College 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: ICS3M 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


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


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 Course Outline Register Now

home courses register calendar our educators teaching positions contact FAQ intellectual property privacy