Courses Designed for You

Whether you are pursuing your high school diploma, fulfilling post-secondary admission or apprenticeship requirements, or taking a course for personal or professional development, our courses are designed with you in mind.

Available 24/7 on your computer or tablet, these grade 9-12 courses are designed for the digital age. With interactive, media-rich content and opportunities to integrate digital formats into your assignments, what you learn and how you learn will help you to succeed in today’s modern world.

Explore our courses

From math and science to business studies and the arts, we offer over 70 courses across a range of subjects in English. TVO education and media professionals have worked together to design these courses so that you can maximize your learning through 110 hours of study per course.

Grade 9


Issues in Canadian Geography (CGC1D)
Issues in Canadian Geography (CGC1D)
Grade : 9
Type : Academic
Language of Study : English
Credits : 1.0
Explore environmental, economic, and social issues as you examine the interrelationships within and between Canada’s natural and human systems and how these systems interconnect in other parts of the world.
Science (SNC1D)
Science (SNC1D)
Grade : 9
Type : Academic
Language of Study : English
Credits : 1.0
Discover the basic concepts of biology, chemistry, earth and space science, and physics, as they relate to technology, society, and the environment. Build skills in the processes of scientific investigation.
Principles of Mathematics (MPM1D)
Principles of Mathematics (MPM1D)
Grade : 9
Type : Academic
Language of Study : English
Credits : 1.0
Examine relationships, explore the effective use of technology, and build problem-solving and algebraic skills. This is an enhanced pathway course for both applied and academic streamed students..
English (EAE1D)
English (EAE1D)
Grade : 9
Type : Academic
Language of Study : English
Credits : 1.0
Explore the idea of the personal journey as you develop oral and written communication skills, and boost media literacy. This is an enhanced pathway course for both applied and academic streamed students.
Science (SNC1P)
Science (SNC1P)

Grade : 9
Type : Applied
Language of Study : English
Credits : 1.0
Discover the basic concepts of biology, chemistry, earth and space science, and physics. Plan and conduct investigations into practical problems and issues as you apply the principles of scientific investigation.

Issues in Canadian Geography (CGC1P)
Issues in Canadian Geography (CGC1P)

Grade : 9
Type : Applied
Language of Study : English
Credits : 1.0
Explore geographic issues affecting Canadians. Draw on personal everyday experience to better understand challenges related to food and water supplies, competing land uses, and interactions with our natural environment.

Visual Arts (AVI1O)
Visual Arts (AVI1O)

Grade : 9
Type : Open
Language of Study : English
Credits : 1.0
Welcome to the visual arts as a foundation for further study. In this course you will be introduced to the elements and principles of design and the expressive qualities of various materials.

English (ENG1D)
English (ENG1D)

Grade : 9
Type : Academic
Language of Study : English
Credits : 1.0
Explore the idea of the personal journey as you develop oral and written communication skills, and boost media literacy. This is an enhanced pathway course for both applied and academic streamed students.

Learning Strategies 1: Skills for Success in Secondary School (GLS1O)
Learning Strategies 1: Skills for Success in Secondary School (GLS1O)

Grade : 9
Type : Open
Language of Study : English
Credits : 1.0
Want to improve your learning and achievement in school, the workplace, and the community? Take this course to develop critical literacy, numeracy, personal management, and teamwork skills needed for success.

Core French (FSF1P)
Core French (FSF1P)
Grade : 9
Type : Applied
Language of Study : English
Credits : 1.0
Develop listening, speaking, reading, and writing skills introduced in the elementary Core French program. Communicate and interact in French in structured situations, with a focus on everyday topics.

Grade 10


Introduction to Business (BBI2O)
Introduction to Business (BBI2O)
Grade : 10
Type : Open
Language of Study : English
Credits : 1.0
Learn about the functions of business, including accounting, marketing, information and communication technology, human resources, and production, and of the importance of ethics and social responsibility.
English (EAE2D)
English (EAE2D)
Grade : 10
Type : Academic
Language of Study : English
Credits : 1.0
Explore the idea of emerging identities in a changing world as you develop communication skills. This course is for students enrolled in the French Pathway for completion of French OSSD.
English (ENG2D)
English (ENG2D)
Grade : 10
Type : Academic
Language of Study : English
Credits : 1.0
Explore the idea of emerging identities as you develop oral and written communication, reading, and media literacy skills. This is an enhanced pathway course for both applied and academic streamed students.
Civics and Citizenship (CHV2O)
Civics and Citizenship (CHV2O)
Grade : 10
Type : Open
Language of Study : English
Credits : 0.5
Explore rights and responsibilities associated with being an active citizen in a democratic society. Learn of issues of civic importance; and political processes in the local, national, and global community.
Canadian History Since World War I (CHC2D)
Canadian History Since World War I (CHC2D)
Grade : 10
Type : Academic
Language of Study : English
Credits : 1.0
Explore social, economic, and political developments since the First World War in 1914 and their impact on the lives of different groups in Canada.
Science (SNC2D)
Science (SNC2D)
Grade : 10
Type : Academic
Language of Study : English
Credits : 1.0
Discover the basic concepts of biology, chemistry, earth and space science, physics, and the interrelationships between science, technology, society, and the environment. Develop scientific investigation skills.
Canadian History Since World War I (CHC2P)
Canadian History Since World War I (CHC2P)
Grade : 10
Type : Applied
Language of Study : English
Credits : 1.0
Learn the social context of historical developments and events and how they have affected the lives of people in Canada since 1914. Explore interactions and contributions to Canadian heritage and identity.
Science (SNC2P)
Science (SNC2P)
Grade : 10
Type : Applied
Language of Study : English
Credits : 1.0
Develop understanding of concepts in biology, chemistry, earth and space science, and physics. Plan and conduct investigations into everyday problems and issues.
Foundations of Mathematics (MFM2P)
Foundations of Mathematics (MFM2P)
Grade : 10
Type : Applied
Language of Study : English
Credits : 1.0
Develop and graph equations in analytic geometry. Solve and apply linear systems. Interpret graphs of quadratic relations. Investigate trigonometry of right triangles, and the measurement of three-dimensional figures.
Principles of Mathematics (MPM2D)
Principles of Mathematics (MPM2D)
Grade : 10
Type : Academic
Language of Study : English
Credits : 1.0
Explore quadratic relations and their applications; solve and apply linear systems; verify properties of geometric figures using analytic geometry; and investigate the trigonometry of right and acute triangles.
Career Studies (GLC2O)
Career Studies (GLC2O)
Grade : 10
Type : Open
Language of Study : English
Credits : 1.0
Develop and achieve personal goals for future learning, work, and community involvement. Explore postsecondary learning, career options, managing work, life transitions, and the development of a career plan.

Grade 11


Environmental Science (SVN3E)
Environmental Science (SVN3E)
Grade : 11
Type : Workplace Preparation
Language of Study : English
Credits : 1.0
Discover the world of environmental science. Explore the impact of human activities on the environment, human health and the environment, energy conservation, and resource management.
Chemistry (SCH3U)
Chemistry (SCH3U)
Grade : 11
Type : University Preparation
Language of Study : English
Credits : 1.0
Build an understanding of chemistry through the study of the properties of chemicals and chemical bonds, chemical reactions, solutions and solubility, atmospheric chemistry and the behaviour of gases.
Foundations for College Mathematics (MBF3C)
Foundations for College Mathematics (MBF3C)
Grade : 11
Type : College Preparation
Language of Study : English
Credits : 1.0
Explore quadratic relations and exponential growth. Solve financial problems involving compound interest. Develop ability to reason by collecting, analyzing, and evaluating data involving one variable.
World History to the End of the Fifteenth Century (CHW3M)
World History to the End of the Fifteenth Century (CHW3M)
Grade : 11
Type : University / College Preparation
Language of Study : English
Credits : 1.0
Explore the history of societies and civilizations around the world, from earliest times to 1500 CE. Investigate factors that contributed to the rise, success, and decline of ancient and pre-modern societies.
Physics (SPH3U)
Physics (SPH3U)
Grade : 11
Type : University Preparation
Language of Study : English
Credits : 1.0
Develop your understanding of the basic concepts of physics. Explore kinematics with an emphasis on linear motion, types of forces, energy transformations, the properties of mechanical waves and sound, and electricity…
English (ENG3E)
English (ENG3E)
Grade : 11
Type : Workplace Preparation
Language of Study : English
Credits : 1.0
Develop the literacy, communication, critical and creative thinking skills necessary for success in the workplace. Study the content, form, and style of texts. Create written and media texts.
English (ENG4E)
English (ENG4E)
Grade : 11
Type : Workplace Preparation
Language of Study : English
Credits : 1.0
Dive into the world of literacy, communication, and creative thinking. Analyze and create various texts. This course prepares you for the workplace and active citizenship.
Media Studies (EMS3O)
Media Studies (EMS3O)
Grade : 11
Type : Open
Language of Study : English
Credits : 1.0
Explore media communication in the twenty-first century and learn to use media effectively and responsibly by analyzing media works and audience responses to them. You will also create media works.
English (EAE3U)
English (EAE3U)
Grade : 11
Type : University Preparation
Language of Study : English
Credits : 1.0
Explore the theme of power as you develop literacy, communication, and critical and creative thinking skills. This course is for students enrolled in the French Pathway for completion of French OSSD.
Visual Arts (AVI3M)
Visual Arts (AVI3M)
Grade : 11
Type : University / College Preparation
Language of Study : English
Credits : 1.0
Develop knowledge and skills in visual arts. Explore themes through studio work: drawing, painting, sculpting, and printmaking, as well as the creation of collage, and multimedia works.
Environmental Science (SVN3M)
Environmental Science (SVN3M)
Grade : 11
Type : University / College Preparation
Language of Study : English
Credits : 1.0
Discover the world of environmental science. Explore the role of science in addressing contemporary environmental challenges, human health, agriculture, forestry, waste, and conservation of energy.
The Individual and the Economy (CIE3M)
The Individual and the Economy (CIE3M)
Grade : 11
Type: University / College Preparation
Language of Study : English
Credits : 1.0
Explore issues and challenges facing the Canadian economy and the implications of various responses to them. Discover the economic role of workers, governments and change in the Canadian economy.
English (ENG3C)
English (ENG3C)
Grade : 11
Type : College Preparation
Language of Study : English
Credits : 1.0
Develop literacy, communication, and critical and creative thinking skills. Study the content, form, and style of informational and graphic texts; literary texts, and create written and media texts.
Entrepreneurship: The Venture (BDI3C)
Entrepreneurship: The Venture (BDI3C)
Grade: 11
Type: College Preparation
Language of Study: English
Credits : 1.0
Discover how entrepreneurs recognize opportunities, generate ideas, and organize resources to plan successful ventures to achieve their goals. Create a venture plan for business.
Introduction to Anthropology, Psychology, and Sociology (HSP3U)
Introduction to Anthropology, Psychology, and Sociology (HSP3U)
Grade : 11
Type : University Preparation
Language of Study : English
Credits : 1.0
Think critically about theories, questions, and issues related to anthropology, psychology, and sociology. Develop understanding of the approaches and research methods used by social scientists.
English (EAE3C)
English (EAE3C)
Grade : 11
Type : College Preparation
Language of Study : English
Credits : 1.0
Explore the theme of power as you develop literacy, communication, and critical and creative thinking skills. This course is for students enrolled in the French Pathway for completion of French OSSD.
Mathematics for Work and Everyday Life (MEL3E)
Mathematics for Work and Everyday Life (MEL3E)
Grade: 11
Type: Workplace Preparation
Language of Study: English
Credits : 1.0
Enhance your understanding of mathematics in the workplace and daily life. Solve problems associated with earning money, paying taxes, and applying calculations of simple and compound interest.
Financial Accounting Fundamentals (BAF3M)
Financial Accounting Fundamentals (BAF3M)
Grade : 11
Type : University / College Preparation
Language of Study : English
Credits : 1.0
Welcome to the fundamental principles and procedures of accounting. Develop financial analysis and decision-making skills that will assist you in future studies and/or career opportunities in business.
Marketing: Retail and Service (BMX3E)
Marketing: Retail and Service (BMX3E)
Grade : 11
Type : Workplace Preparation
Language of Study : English
Credits : 1.0
Explore marketing for the retail and service sectors. Examine trends and global influences on marketing decisions, and the importance of customer service in developing a customer base.
Raising Healthy Children (HPC3O)
Raising Healthy Children (HPC3O)
Grade : 11
Type : Open
Language of Study : English
Credits : 1.0
Understand the skills and knowledge parents, guardians, and caregivers need. Learn about maternal health, pregnancy, birth, and the early years of human development and child rearing.
Understanding Canadian Law (CLU3M)
Understanding Canadian Law (CLU3M)
Grade : 11
Type : University / College Preparation
Language of Study : English
Credits : 1.0
Explore Canadian law, with a focus on legal issues that are relevant to the lives of people in Canada. Gain understanding of laws relating to rights and freedoms in Canada.
English (ENG3U)
English (ENG3U)
Grade : 11
Type : University Preparation
Language of Study : English
Credits : 1.0
Develop the literacy, communication, critical and creative thinking skills necessary for success in academic life. Analyze challenging literary texts from various periods, countries, and cultures.
Biology (SBI3C)
Biology (SBI3C)
Grade : 11
Type : College Preparation
Language of Study : English
Credits : 1.0
Discover the processes that occur in biological systems. Learn concepts and theories by conducting investigations in cellular biology, microbiology, genetics, the anatomy of mammals, and the structure of plants.
Biology (SBI3U)
Biology (SBI3U)
Grade : 11
Type : University Preparation
Language of Study : English
Credits : 1.0
Further understanding of the processes that occur in biological systems. Conduct investigations in biodiversity, evolution, genetic processes, the structure and function of animals and plants.
Functions and Applications (MCF3M)
Functions and Applications (MCF3M)
Grade : 11
Type : University / College Preparation
Language of Study : English
Credits : 1.0
Learn the basic features of the function with quadratic relations: quadratic, trigonometric, and exponential functions. Represent functions numerically, graphically, algebraically and simplify expressions.
World Religions and Belief Traditions: Perspectives, Issues, and Challenges (HRT3M)
World Religions and Belief Traditions: Perspectives, Issues, and Challenges (HRT3M)
Grade : 11
Type : University / College Preparation
Language of Study : English
Credits : 1.0
Explore various world religions and belief traditions. Examine the ways in which religions and belief traditions meet various human needs. Learn about sacred writings and teachings.
Health for Life (PPZ3C)
Health for Life (PPZ3C)
Grade : 11
Type : College Preparation
Language of Study : English
Credits : 1.0
Examine the factors that influence health practices and behaviours as well as the development of healthy communities. Explore the concept of wellness and all aspects of well-being.
Functions (MCR3U)
Functions (MCR3U)
Grade : 11
Type : University Preparaion
Language of Study : English
Credits : 1.0
Dive into the mathematical concept of the function with linear and quadratic relations. Investigate properties of discrete and continuous functions, and trigonometric and exponential functions.
Hospitality and Tourism (TFJ3C)
Hospitality and Tourism (TFJ3C)
Grade : 11
Type : College Preparation
Language of Study : English
Credits : 1.0
Develop critical knowledge and skills needed for a career in the hospitality and tourism industry. Learn to prepare and present food, evaluate facilities, control inventory, and engage in marketing.
Designing Your Future (GWL3O)
Designing Your Future (GWL3O)
Grade : 11
Type : Open
Language of Study : English
Credits : 1.0
Prepare to make a successful transition to post-secondary destinations. Investigate specific postsecondary options based on your skills, interests, and personal characteristics.

Grade 12


English (EAE4C)
English (EAE4C)
Grade : 12
Type : College Preparation
Language of Study : English
Credits : 1.0
Explore the idea of resilience as you develop literacy, communication, creative and critical thinking skills. This course is for students enrolled in the French Pathway for completion of French OSSD.
International Business Fundamentals (BBB4M)
International Business Fundamentals (BBB4M)
Grade : 12
Type : University / College Preparation
Language of Study : English
Credits : 1.0
Delve into the importance of international business and trade in the global economy and explore the factors that influence success in international markets.
Canada: History, Identity and Culture (CHI4U)
Canada: History, Identity and Culture (CHI4U)
Grade : 12
Type : University Preparation
Language of Study : English
Credits : 1.0
Trace the history of Canada, with a focus on the evolution of our national identity and culture, as well as the identity and culture of various groups that make up Canada.
Financial Accounting Principles (BAT4M)
Financial Accounting Principles (BAT4M)
Grade : 12
Type : University / College Preparation
Language of Study : English
Credits : 1.0
Learn advanced accounting principles in business, financial statements for various forms of business ownership, and how those statements are interpreted in making business decisions.
Families in Canada (HHS4U)
Families in Canada (HHS4U)
Grade : 12
Type : University Preparation
Language of Study : English
Credits : 1.0
Explore human development and intimate and family relationships through a sociological perspective.
English (EAE4U)
English (EAE4U)
Grade : 12
Type : University Preparation
Language of Study : English
Credits : 1.0
Explore the idea of resilience as you develop literacy, communication, creative and critical thinking skills. This course is for students enrolled in the French Pathway for completion of French OSSD.
Science (SNC4M)
Science (SNC4M)
Grade : 12
Type : Workplace Preparation
Language of Study : English
Credits : 1.0
Increase your understanding of science, social and environmental issues in health-related fields. Explore medical technologies, pathogens and disease, nutrition, public health issues, and biotechnology.
Mathematics for Work and Everyday Life (MEL4E)
Mathematics for Work and Everyday Life (MEL4E)
Grade : 12
Type : Workplace Preparation
Language of Study : English
Credits : 1.0
Understand mathematics in the workplace and daily life. Study statistics, probability, household budgets and income tax returns; use proportions; estimate and measure; and apply geometry.
Business and Technological Communication (EBT4O)
Business and Technological Communication (EBT4O)
Grade : 12
Type : Open
Language of Study : English
Credits : 1.0
Develop the practical writing and communication skills needed in business and technology. Use technology to analyze effective models of business communication, gather information, and write.
Calculus and Vectors (MCV4U)
Calculus and Vectors (MCV4U)
Grade : 12
Type : University Preparation
Language of Study : English
Credits : 1.0
Deepen your understanding of functions and rates of change. Solve problems involving vectors and three-dimensional space; understand rates of change, and apply all this to real-world relationships.
Chemistry (SCH4C)
Chemistry (SCH4C)
Grade : 12
Type : College Preparation
Language of Study : English
Credits : 1.0
Discover chemistry through the study of matter, organic chemistry, electrochemistry, technology, daily life, and the environment. Learn more about lab techniques, and data collection and analysis.
Foundations for College Mathematics (MAP4C)
Foundations for College Mathematics (MAP4C)
Grade : 12
Type : College Preparation
Language of Study : English
Credits : 1.0
Broaden your understanding of mathematics by exploring real world applications. This course prepares you for college programs such as business, health sciences, and human services; as well as certain skilled trades.
Advanced Functions (MHF4U)
Advanced Functions (MHF4U)
Grade : 12
Type : University Preparation
Language of Study : English
Credits : 1.0
Investigate the properties of functions, combine functions, understand rates of change, and apply these skills. This course is for students taking Calculus and Vectors and/or a variety of university programs.
Chemistry (SCH4U)
Chemistry (SCH4U)
Grade : 12
Type : University Preparation
Language of Study : English
Credits : 1.0
Learn more about organic chemistry, matter, energy and rates of reactions, equilibrium, and electrochemistry. Problem solve and investigate chemical processes seen in everyday life.
Mathematics for College Technology (MCT4C)
Mathematics for College Technology (MCT4C)
Grade : 12
Type : College Preparation
Language of Study : English
Credits : 1.0
Investigate and apply properties of various functions; represent functions in different ways; simplify expressions, and solve multi-step problems. This course prepares you for college technology programs.
Physics (SPH4U)
Physics (SPH4U)
Grade : 12
Type : University Preparation
Language of Study : English
Credits : 1.0
Explore energy and forces of motion, fields and electromagnetic radiation, light waves, quantum mechanics, and special relativity. Investigate and analyze data. Study the impact of technology.
Introductory Kinesiology (PSK4U)
Introductory Kinesiology (PSK4U)
Grade : 12
Type : University Preparation
Language of Study : English
Credits : 1.0
Study human movement and the systems, factors, and principles involved in human development. Learn the effects of physical activity on health and performance and the evolution of physical activity/sport.
Challenge and Change in Society (HSB4U)
Challenge and Change in Society (HSB4U)
Grade : 12
Type : University Preparation
Language of Study : English
Credits : 1.0
Use social science theories, perspectives, and methodologies to investigate and explain shifts in knowledge, attitudes, beliefs, and behaviour and their impact on society.
Ontario Secondary School Literacy Course (OLC4O)
Ontario Secondary School Literacy Course (OLC4O)
Grade : 12
Type : Open
Language of Study : English
Credits : 1.0
Acquire and demonstrate the cross-curricular literacy skills that are evaluated by the Ontario Secondary School Literacy Test. Complete the course successfully and meet the provincial literacy requirement.
Child Development and Gerontology (TOJ4C)
Child Development and Gerontology (TOJ4C)
Grade : 12
Type : College Preparation
Language of Study : English
Credits : 1.0
Learn about people’s changing needs as they grow from childhood to old age. Study the processes of disease and factors contributing to health and well-being in early and later life.
English (ENG4C)
English (ENG4C)
Grade : 12
Type : College Preparation
Language of Study : English
Credits : 1.0
Discover the world of literacy, communication and creative thinking. Analyze a variety of text formats from various sources. Apply appropriate language to develop writing skills.
English (ENG4U)
English (ENG4U)
Grade : 12
Type : University Preparation
Language of Study : English
Credits : 1.0
Explore major genres of literature and literary criticism as you analyze a range of literary texts, assess critical interpretations, and write analytical essays.
Biology (SBI4U)
Biology (SBI4U)
Grade : 12
Type : University Preparation
Language of Study : English
Credits : 1.0
Discover biological systems and biochemistry, metabolic processes, molecular genetics, homeostasis, and population dynamics. This course supports further study in life sciences and related fields.
Mathematics of Data Management (MDM4U)
Mathematics of Data Management (MDM4U)
Grade : 12
Type : University Preparation
Language of Study : English
Credits :1.0
Learn more about mathematics for managing data. Organize and analyze information, solve probability problems, and carry out a culminating investigation that integrates statistical concepts and skills.
Studies in Literature (ETS4U)
Studies in Literature (ETS4U)
Grade : 12
Type : University Preparation
Language of Study : English
Credits : 1.0
Explore major genres of literature and literary criticism as you analyze a range of literary texts, assess critical interpretations, and write analytical essays.
Physics (SPH4C)
Physics (SPH4C)
Grade : 12
Type : College Preparation
Language of Study : English
Credits : 1.0
Develop your understanding of the basic concepts of physics. Explore these concepts with respect to motion; mechanical, electrical and electromagnetic energy transformation; hydraulic and pneumatic systems.
Science (SNC4E)
Science (SNC4E)
Grade : 12
Type : Workplace Preparation
Language of Study : English
Credits : 1.0
Develop important work-related skills and build your knowledge of current science. Explore hazards, chemicals, disease and prevention, electricity, and nutrition through practical, interactive activities.
Philosophy: Questions and Theories (HZT4U)
Philosophy: Questions and Theories (HZT4U)
Grade : 12
Type : University Preparation
Language of Study : English
Credits : 1.0
Enhance your understanding of the nature of philosophy and philosophical reasoning by exploring metaphysics, ethics, epistemology, philosophy of science, aesthetics, and socio-political philosophy.