The senior high science programs will help all students attain the scientific awareness needed to function as effective members of society. Students focus on interconnected ideas and principles, such as change, diversity and energy. They will develop scientific knowledge through collecting, analyzing and interpreting experimental evidence. Additionally, students make connections among science, technology and society. They will continue to develop a sense of wonder about the natural world. Students will be able to pursue further studies and careers in science, and come to a better understanding of themselves and the world around them. The choice of program in Science should be based on achievement in Grade 9 science and mathematics courses.

Students in Grade 10 are required by Alberta Education to complete Science 10 before taking Biology, Chemistry, or Physics at the 20 and 30 levels. The level of difficulty increases with higher numbered science courses. Students should carefully determine which science course(s) are needed for entrance to various post-secondary programs.

Changing Course Sequence

At Dr. E.P. Scarlett we support students in selecting courses that match their goals and learning style. In CBE high schools, meeting with your subject teacher to review your work and the outcomes of a course is the first step in a course sequence transfer process. You may initiate this process, or your teacher may also invite you to do this with them. Before any course sequence transfer is finalized, however, your principal or assistant principal and the Learning Leader of the subject will be brought into the conversation. If you are under eighteen, your parent or guardian will also be part of the discussion. In high school, a 50% minimum is required to progress to the next level course within in a course sequence. Nonetheless, it is strongly recommended that students achieve 65% in the previous requisite course prior to moving to the next course in the course sequence.

Changing Course Sequences: Teacher recommendations are made with great care and attention. They are based upon ensuring students have the necessary foundation in place to achieve success in their registered course. Changes to this process can only be achieved through the following steps:

  • Consultation with the subject teacher and/or Student Services.
  • Teacher or Learning Leader calls the parent.
  • Change Form signed if the parent is in agreement.
  • Team Learning Leader approval & signature, prior to any made changes. 

Computing Science 10                          Fee: $50          

Introductory Video

Students explore hardware, software, and the Internet, create webpages out of HTML and CSS, and write simple structured algorithms and programs using Snap and Processing programming languages.

Introductory Computing Science Modules (2022-2023)

  • CSE 1010 - Computer Science 1
  • CSE 1110 - Structured Programming 1
  • CSE 1120 - Structured Programming 2
  • CSE 1210 - Client-side Scripting 1
  • CSE 1910 - CSE Project A

Computing Science 20

Students continue to explore hardware and software and write algorithms and programs with more complex data structures and custom methods using the Java programming language.

Intermediate Computing Science Modules (2022-2023)

  • CSE 2010 - Computer Science 2
  • CSE 2110 - Procedural Programming 1
  • CSE 2120 - Data Structures 1
  • CSE 2140 - Second Language Programming 1
  • CSE 2910 - CSE Project B

Computing Science 30

Students write algorithms and programs that focus on demonstrating iterative algorithms, recursion, and object-oriented programming using the Java and Python programming languages.

Advanced Computing Science Modules (2022-2023)

  • CSE 3110 - Iterative Algorithm 1
  • CSE 3120 - Object-oriented Programming 1
  • CSE 3140 - Second Language Programming 2
  • CSE 3310 - Recursive Algorithms 1
  • CSE 3910 - CSE Project D

Note: Alberta universities accept the five credits from this course as a 30-level science requirement.

Environmental Stewardship 10                Fee:                    

Introductory Video
  • Students today are very concerned about the climate crisis, this course is intended to help students become educated and active participants in developing the hope that is needed to move toward solutions.
  •  Investigate scientific, cultural, and social issues related to the environment        
  • Study various topics such as botany (study of plants), ecotourism and consumerism in order to become innovative change-makers

Introductory Environmental Stewardship Modules (2022-2023)

  • ENS 1020 - Fostering Stewardship
  • ENS 1030 - Consumerism
  • ENS 2050 - Environmental Ethics
  • ENS 2220 - Energy Conservation Principles
  • ENS 2910 - ENS Project B

Last modified on