Available courses

Course image Canadian and International Law
Grade 12

This course explores a range of contemporary legal issues and how they are addressed in both Canadian and international law. Students will develop an understanding of the principles of Canadian and international law and of issues related to human rights and freedoms, conflict resolution, and criminal, environmental, and workplace law, both in Canada and internationally. Students will apply the concepts of legal thinking and the legal studies inquiry process, and will develop legal reasoning skills, when investigating these and other issues in both Canadian and international contexts.

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

Course image Computer Science 12
Grade 12

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. Student teams will manage a large software development project, from planning through to project review. Students will also analyse algorithms for effectiveness. They will investigate ethical issues in computing and further explore environmental issues, emerging technologies, areas of research
in computer science, and careers in the field.

Prerequisite: Introduction to Computer Science, Grade 11, University Preparation

Course image World Cultures
Grade 12

This course examines the nature of culture; how cultural identities are acquired, maintained, and transformed; and theories used to analyse cultures. Students will explore world cultures, with an emphasis on the analysis of religious and spiritual beliefs, art forms, and philosophy. They will study the contributions and influence of a range of cultural groups and will critically analyse issues facing ethnocultural groups within Canada and around the world. Students will develop and apply research skills and will design and implement a social action initiative relating to cultural diversity. 

Course image Introductory Kinesiology
Grade 12

Description:

This course focuses on the study of human movement and of systems, factors, and principles involved in human development. Students will learn about the effects of physical activity on health and performance, the evolution of physical activity and sport, and the physiological, psychological, and social factors that influence an individual’s participation in physical activity and sport. The course prepares students for university programs in physical education and health, kinesiology, health sciences, health studies, recreation, and sports administration.

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

Course image Personal Life Management
Grade 12

This course focuses on preparing students for living independently and working successfully with others. Students will learn to manage their personal resources to meet their basic needs for food, clothing, and housing. They will also learn about their personal, legal, and financial responsibilities and develop and apply interpersonal skills in order to make wise and responsible personal and occupational choices. Students will apply research and inquiry skills while investigating topics related to personal life management. The course emphasizes the achievement of expectations through practical experiences.

Prerequisite: None 

Course image Families in Canada
Grade 12

This course enables students to develop an understanding of social science theories as they apply to individual development, the development of intimate relationships, and family and parent-child relationships. Students will explore a range of issues relating to the development of individuals and families in contemporary Canadian society as well as in other cultures and historical periods. They will develop the investigative skills required to conduct research on individuals, intimate relationships, and parent-child roles and relationships in Canada.

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

Course image Nutrition and Health 12
Grade 12

Description:

This course examines the relationships between food, energy balance, and nutritional status; the nutritional needs of individuals at different stages of life; and the role of nutrition in health and disease. Students will evaluate nutrition-related trends and will determine how food choices can promote food security and environmental responsibility. Students will learn about healthy eating, expand their repertoire of food-preparation techniques, and develop their social science research skills by investigating issues related to nutrition and health.

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

Course image Earth and Space Science (U)
Grade 12

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 analyse techniques scientists use to generate knowledge about them. Students will closely examine the materials of Earth, its internal and surficial processes, and its geological history, and will learn how Earth’s systems interact and how they have changed over time. Throughout the course, students will learn how these forces, processes, and materials affect their daily lives. The course draws on biology, chemistry, physics, and mathematics in its consideration of geological and astronomical processes that can be observed directly or inferred from other evidence. Prerequisite: Science, Grade 10, Academic

Course image Data Management Grade 12 (U)
Grade 12

Description:

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: Functions, Grade 11, University Preparation, or Functions and Applications,
Grade 11, University/College Preparation

Course image Foundations for College Mathematics
Grade 12

Description:

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: Foundations for College Mathematics, Grade 11, College Preparation, or Functions and Applications, Grade 11, University/College Preparation