Grade 12 Courses


This course uses classical and contemporary Canadian literature and non-print material to explore the themes Landscapes and Peoples, Diverse Canadian Voices and Marginalized Canadian Voices.

Pre-requisite: ELA 20


This course uses traditional and contemporary world literature and non-print material to explore issues including identity, relation ships, joys and fears, causes and crusades. Focuses on formal literary writing using MLA ( Modern Languages Association) format. William Shakespeare’s Othello or Hamlet is studied intensively.

Pre-requisite: ELA 20

History 30

This course is a survey of Canadian history from the Pre-Columbian period until the present. Students make use of a locally developed web-based resource known as The class opportunities include travel to the Legislature in Regina, battle re-enactments and a Mock Parliament.

Christian Ethics 30

This course begins with a survey of the Bible and how to use it as a resource to search for information. Content will include an in-depth look at one or more letters of the apostles, the historical significance of Martin Luther, and developing ethical viewpoints on current topics


Financial Literacy 30

This course covers a range of topics from a student’s first job all the way to important financial decisions like buying a house and even talk about what needs to be considered for a comfortable retirement. The course is designed to be very practical and all aspects of the course are designed to help one make the best financial decisions and help avoid common financial problems. After completing this course the student will have a greater understanding of finances and how they apply to their future plans. 

Computer Science 30

This course builds on programming and computational thinking concepts that were introduced in CS20.  Students will investigate, data structures, sorting algorithms, effective coding practices, and collaborative programming practices.  Students will create programs that utilize external files, libraries, and recursion.  

Instrumental Jazz 30

The ultimate goal of instrumental jazz studies is to play jazz well. To accomplish this students will study improvisation, style/feel, forms, history, and theory. They will be given the opportunity to enhance the knowledge of their instrument and their ability to play on their instrument while engaging in ensemble and personal performance, and listening to performances by great jazz musicians.

Choral 30

Choral 30 allows students to develop their vocal, ensemble and musical skills through the performance of choral music. The repertoire selected represents a diverse range of musical periods and styles. Elements of music theory, music appreciation, vocal techniques and performance skills will be learned through the students’ participation in this non-auditioned choir. Through choral students also get to learn the importance of teamwork and team spirit. Choir is a year-long course where students will be required to participate in and attend a number of concerts and festival performances. 

Workplace and Apprenticeship Math 30

This course is designed to provide students with the mathematical understandings and critical thinking skills identified for entry into post-secondary programs in trades and technology, and for direct entry into the work force.

Foundations of Mathematics 30

This course is designed to provide the mathematical understandings and critical-thinking skills to students who are planning on pursuing a post -secondary program and future career that is not math intensive. Course outcomes include the study of financial decision making including analysis, inductive and deductive reasoning, set theory and its applications, odds and probability, combinatorics, polynomial functions of degree and statistics and data collection.

Pre-requisite: Foundations of Mathematics 20

Pre-Calculus 30

This course is designed to provide students with the mathematical understandings and critical-thinking skills identified for entry into post-secondary programs that require the study of theoretical calculus. Course outcomes are wide ranging, from the study of angles to angles in standard position expressed in degrees and radians, to operations on and compositions of functions, and so much more.

Pre-requisite: Pre-Calculus 20

Calculus 30

This course provides students with a preview of the first year of calculus at university. Key topics include limits, derivatives, and integers.

Pre-requisite: Pre-Calculus 30

Biology 30

This course looks at the internal workings of living things ranging from cells and energy formation to genetics and the internal systems of the human body. The course includes dissections.

Pre-requisite: Science 10

Chemistry 30

This course provides students with the opportunity to study thermodynamics, chemical kinetics, solutions, acids and bases, and the principle of equilibrium. Labs are a major component of this course.

Pre-requisite: Science 10, Chemistry 20

Physics 30

This course looks at units of study including kinematics and dynamics, mechanical energy, electricity, and nuclear physics.

Pre-requisite: Science 10, Physics 20 or a Mathematics 20

Visual Art 30

The main aim of this course is to enable students to understand and value arts expressions throughout life. The three components of the course are the creative/productive, the cultural/historical and the critical/responsive. This is a hands-on class that develops a student’s skill set as it pertains to drawing, painting, sculpting and much more.

Law 30

This course looks at a study of the rationale, practice, and formation of civil, criminal, and international law. This course involves field trips to court sessions as well as guest speakers from law enforcement and practicing lawyers.

Drama 30

This course is an extension of Drama 20. It is a production-style course designed to help students actively explore dramatic techniques. We work on basics like voice projection, breathing, and character interpretation. The students explore scripts, perform Readers” Theatre, improvisations, and prepare a one-act play for performance among many other. All aspects of production are studied from lighting to set design. Students also research theatre history from the ancients to modern times.

Psychology 30

This course is a study of human development through the stages of life. Students will learn about human growth and changes in behavior associated with age, including the various stages of development from infancy through childhood, adolescence, adulthood and old age. As well, students will learn how psychological studies are conducted, and engage in studies of their own. Focus on pre-natal to early childhood stages.

*Completion of minimum 24 credits, 5 of which MUST be at the 30 level

**A science 20 or 30 ( choose in the electives section)

*** A social science 20 or 30 ( choose in the electives section)

****2 credits in arts education or practical and applied arts at 10,20 or 30 level ( choose in the electives section)

*****Wellness 10, Instructional Physical Education 20 or Instructional Physical Education 30 to graduate

Skip to content