SCIENCE

Students require at least one 20 level science to graduate.

Science Pathways at EHC.pdf
AP Science Pathways at EHC.pdf

Science 10 (SCI10)

Science 10 is a foundational science course, incorporating scientific inquiry, technological problem solving, STSE (science, technology, society, and environment), decision-making, and cultural perspectives to gain an understanding of basic chemistry, motion, ecosystems and climate. An exploration of careers in science, along with a laboratory, hands-on approach are used throughout the course, which leads into the study of all sciences at the 20 and 30 levels. 

Computer Science 20 (CSC20)

Prerequisite:  Science 10

This is an introduction to computer programming with Delphi (Object Pascal), Arduino (microcontroller board) and Javascript (time permitting). Topics include: computer hardware, algorithmic problem solving, variables, sequencing code, conditional statements, looping, arrays (lists), and graphics. This course provides a good foundation for future courses in computer science, advanced webpage design (Javascript/HTML5), and fully harnessing the power of Microsoft Office. Nonprogrammers are encouraged to take this course to enhance their computer skills to the next level. Note that this course may be used as a science graduation credit for students who want to try something different. 


Environmental Science 20 (ESC20)

Prerequisite:  Science 10

Students taking Environmental Science 20 will learn how to examine local and global environmental issues from a systems perspective while considering the effects of human actions and a growing global population on the climate and environment. Environmental impacts on human health will also be studied. Students will explore the mechanisms and importance of aquatic and terrestrial ecosystems and the sustainability of past and current practices and technologies developed to live with and within the environment. Students will participate in Career Exploration activities and will be required to complete a Student Directed Study relating to Environmental Science.


Health Science 20 (HSC20)

Prerequisite:  Science 10

Health Science 20 is of particular interest to students seeking a career in Health Sciences or related fields or are just interested in being informed consumers of Health Services. Topics include anatomy (structure), physiology (function) and their relationship to health. Nutrition will be introduced through basic biochemistry. Various Health philosophies and ethics will be examined as well as diagnosis and treatment options. Career Exploration will be considered and students will complete an independent study unit. 

Physical Science 20 (PSC20)

Prerequisite:  Science 10

This course combines chemistry and physics in an integrated manner to investigate concepts related to heating and cooling, the foundations of chemistry, including the mole and quantitative analysis of chemical reactions, and the characteristics and properties of waves (including reflection and refraction using light, sound and water waves as examples). There is a strong laboratory element to this course. An overarching theme is the study of the enterprise of public and private science as it occurs in agriculture, industry, and universities to help students better understand various physical science related career paths. Student inquiry will guide independent investigations of physical science phenomena.

Biology 30 

Prerequisite:  Health Science 20 or Environmental Science 20

Students will explore life and evolution through multiple perspectives and will learn that evolution is a unifying theme of Biology. Students will also learn about the organization of life through investigating cells and cell processes, biological classification, and comparing the anatomy and physiology of organisms in various kingdoms. There will also be an emphasis on genetics and biotechnology. Students will explore patterns of inheritance and the storage, transmission, and expression of genetic information at the chromosomal and molecular levels. Students will complete an independent study unit to investigate various biological phenomena. 

Advanced Placement Biology 30 (BIO30P & BIO30PL)

Prerequisite:  Health Science 20 or Environmental Science 20 

This is a full year course designed around the College Board’s Advanced Placement Biology course, while aligning with high school biology course content. Laboratory skills and experimental design will be emphasized throughout the class. The four major learning themes are: how evolution drives the diversity and unity of life, the complex properties that allow for biological systems to interact, the ways living systems store, retrieve, transmit, and respond to information essential for life processes, and finally, that biological systems use energy and molecular building blocks to grow, reproduce, and maintain homeostasis. 

Students must enroll in both BIO30P and BIO30PL. 

Chemistry 30 (CHE30)

Prerequisite:  Physical Science 20

The main units of study include a review of the chemistry covered in PSC20, chemical equilibrium and solutions, acid-base chemistry, electrochemistry, and organic chemistry/material science. Laboratory work is an integral part of the program. This chemistry course is very arithmetic intensive. Students will complete an independent study unit to investigate various Chemistry phenomena. 

This course requires a strong understanding of the Chemistry learning outcomes from Physical Science 20. 

Advanced Placement Chemistry 30 (CHE30P & CHE30PL)

Prerequisite:  Physical Science 20

In this course, students will learn about the fundamental concepts of chemistry including structure and states of matter, intermolecular forces, and reactions. Students will do hands-on lab investigations and use chemical calculations to solve problems. 

Students will learn the following skills:  


This is a year-long course and students must register in both CHE30P and CHE30PL.

Computer Science 30 (CSC30)

Prerequisite:  Computer Science 20

This is an introduction to programming with Python and builds upon the foundations of Computer Science 20. Topics from CSC20 are reviewed and taught with Python instead of Delphi. Additional topics include number systems, sorting and searching, data structures, files, and object oriented programming (OOP). A major project will be completed during the last 4 weeks of the class. The software (Python, Pygame) and textbook (Learning with Python 3, Programming Arcade Games with Python) used in this course are free, so further exploration at home is possible. This course allows students to enroll directly in CMPT 141 at the University of Saskatchewan and bypass CMPT 140. 

Advanced Placement Computer Science 30 (CSC20P & CSC30P)

Prerequisite:  Science 10 

Computer science is everywhere, from our smartphones and video games to music, medicine, and much more. AP Computer Science Principles (AP CSP) can help you understand how computing and technology influence the world around you. Learn how to creatively address real-world issues while using the same tools and processes that artists, writers, computer scientists, and engineers use to bring ideas to life. In this course, you will learn the fundamentals of computing, including problem solving, working with data, understanding the Internet, cybersecurity, and programming. The goal of AP CSP is to broaden your understanding of computer science for use in a diversity of majors and careers. This is a year-long course in which students earn a CSC20 credit in first semester and a CSC30 credit in second semester. The AP CSP requirements are a coding project and an end-of-year multiple choice exam. The language used is Python. Depending upon interests, Raspberry Pi and Arduino kits are available to explore computing hardware at a more basic level. The Computer Science Matters in Maryland curriculum for AP CSP will also be used. This course allows students to enroll directly in CMPT 141 at the University of Saskatchewan and bypass CMPT 140. This course may be taken in grade 11 or 12. 

Physics 30 (PHY30)

Prerequisite:  Physical Science 20 

Physics 30 is primarily a study of motion. Students will analyze motion, in one and two dimensions, and the forces that cause motion from the perspective of Newtonian mechanics. Using the conservation laws of momentum and energy, students will analyze and predict the results of interactions between objects. Students will explore gravitational, electric, and magnetic fields and their interactions. Students will also investigate concepts related to modern physics such as quantum mechanics, relativity, and nuclear physics. There is a strong laboratory element to this course. Student inquiry will guide independent investigations of physics-related phenomena. 

Advanced Placement Physics 30 (PHY30P & PHP30P)

Prerequisite:  Physical Science 20 

AP Physics is designed to challenge motivated students and to prepare them for the rigors of post-secondary sciences. The AP Physics courses focus on the big ideas typically included in the first year of university-level physics courses and provides students with support for future work in the sciences, medicine, engineering, pharmacy, kinesiology, physiotherapy, and veterinary medicine. AP Physics is year-long with students enrolled in both Physics 30 AP and Physics Preparation AP 30L.  

Students will explore all the topics that are studied in Physics 30 with the addition of rotational dynamics, DC circuits, thermodynamics, fluids, atomic physics, and magnetism/ electromagnetic induction. 

This course requires that some of the instructional time be spent in laboratory work, with an emphasis on inquiry-based investigations that provide students with opportunities to demonstrate the foundational physics principles and apply all seven science practices defined in the curriculum framework.