SCIENCE
Students require at least one 20 level science to graduate. Please speak to a counsellor about post-secondary requirements.
2026/2027 Course Selection is open Jan 30 until February 22, 2026
SCIENCE
Students require at least one 20 level science to graduate. Please speak to a counsellor about post-secondary requirements.
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 course provides an introduction on using computer programming as a problem-solving tool.
This course is designed to begin or build on fundamental programming skills, primarily focusing on procedural mathematics, logical thinking, and linear algorithms. The course will culminate in either an AI-augmented capstone project, or a sneak-peak at CSC30.
Students do not need to have any previous experience with programming to take CSC20, and beginners and curious alike are encouraged to give coding a try in the exciting age of AI. Increase your employability, future-proof your skillset, and bolster your resume by diving into the world of AI augmented coding!
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 of study may include:
Connections between air and human health
Population & Pollution
Aquatic & Terrestrial ecosystems
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 Chemistry topics of study include:
Nomenclature
Chemical reactions
Stoichiometry (quantitative analysis)
The major themes of the Physics units include:
Reflection
Refraction
Waves
Heat
What you need to know:
This course examines the significance of evolution as a key unifying theme and explores what life is and how it changes over time.
Topics include:
Evolution & Organization of life
DNA & Cellular processes
Genetics, Inheritance, and Biotechnology
What you need to know:
This course will provide you theoretical knowledge and hands-on lab experiences in the following topics:
Materials Science
Chemical Equilibria
Electrochemistry
What you need to know:
This course provides an introduction on using computer programming as a problem-solving tool.
This course is designed to begin or build on fundamental programming skills, primarily focusing on procedural mathematics, logical thinking, and linear algorithms. The course will culminate in either an AI-augmented capstone project, or a sneak-peak at CSC30.
Students do not need to have any previous experience with programming to take CSC20, and beginners and curious alike are encouraged to give coding a try in the exciting age of AI. Increase your employability, future-proof your skillset, and bolster your resume by diving into the world of AI augmented coding!
What you need to know:
This science course focuses on the following themes:
Motion & Forces
Energy & Momentum
Field Theory
Modern Physics.