SCIENCE
Students require at least one 20 level science to graduate.
2025/2026 Course Selection is open February 10, 2025 until March 3, 2025
SCIENCE
Students require at least one 20 level science to graduate.
Science 10 is a general course that covers many concepts critical to all future science courses. It focuses on three major units of study:
• Chemistry (chemical names and formulas, reaction types, reaction rates)
• Physics (motion, forces, graphing)
• Biology (climate, ecosystems, sustainability)
What you need to know:
This is an interdisciplinary course that integrates physical and biological sciences into the study of the environment, and solutions to current environmental issues.
Topics may include connections between air and human health, population and pollution, and aquatic and terrestrial ecosystems.
What you need to know:
This course is the introduction to computer science at the high school level with no prior programming experience is required.
Students will learn coding tools and strategies.
By the end of the course students will be able to effectively use variables, control structures (ifs and loops), functions and arrays to build a variety of simple programs and applications.
Students may learn to use Scratch, Reeborg or Python, among other possible computer programming languages
What you need to know:
This course covers many different aspects in the field of Health Sciences, and blends Chemistry, Biology, and Physics together with the following major themes:
• Health Care & The History of Medicine
• Human Anatomy and Physiology
• Pathologies, Diagnosis, and Treatment
• Nutrition
What you need to know:
Physical Science is best thought of as a blend between the branches of Chemistry and Physics.
The important Chemistry concept we work to master is Stoichiometry – the analysis of quantities in a chemical reaction.
The major themes of the Physics units include Reflection, Refraction, Waves, and Heat.
What you need to know:
Examines the significance of evolution as a key unifying theme and explores what life is and how it changes over time.
Topics include:
Organization of life
Bio Molecules
Cellular processes
Organism function
Genetics
Biotechnology
Inheritance
Chromosomal and molecular function
What you need to know:
This course looks at three major concepts: materials science, chemical equilibria, and electrochemistry.
In addition to these outcomes, students will receive hands on experience with many lab skills, techniques, and equipment.
What you need to know:
Students who are looking at enrolment in a post-secondary Computer Science/Engineering/Technologist program should consider this course.
This course builds on the skills developed in Computer Science 20 and want to further their computer programming skills and knowledge.
There is an emphasis on developing more elegant solutions to problems, understanding advanced algorithms, file-handling, object-oriented programming, and developing larger-scale programs.
Students may learn a different language than in Computer Science 20 – likely either Python or Javascript.
What you need to know:
This science course focuses on the following themes: Motion & Forces, Energy & Momentum, Field Theory, Modern Physics.
It is a recommended that students have a strong understanding of Maths for this course.
What you need to know:
This course is a 2 credit course that offers an intensive academic curriculum that covers the same themes as Physics 30, as well as these additional themes: Rotational Motion, Fluid Dynamics, Thermodynamics, and Electromagnetic Induction.
This course is intended to suit the needs of students who enjoy Physics and who want to earn a Physics 30 credit along with a first-year university credit after successfully writing an international exam in May.
For more information, please visit the Advanced Placement section under specialized programming.