Grade 12 required courses
t warning Students must complete a minimum of
5 approved grade 12 courses, including all required courses.
Equivalent AP or
IB courses may be used in place of the following courses.
Required |
Course List A |
---|
One of:
English 12 |
- English Studies 12 (English 12) (min 70%)
- English First Peoples 12 (min 70%)
- Francais langue et culture 12
|
One of:
|
- Anatomy & Physiology 12 (Biology 12)
- Calculus 12
- Chemistry 12
- Computer Science 12
- Environmental Science 12 (Sustainable Resources 12)
- Foundations of Mathematics 12
- Geology 12
- Geometry 12
- Physical Geography 12 (Geography 12)
- Physics 12
- Pre-Calculus 12
- Statistics 12
|
One of: |
- 20th Century World History 12 (History 12)
- Asian Studies 12
- BC First Peoples 12
- Comparative World Religions 12
- Comparative Cultures 12 (Comparative Civilizations 12)
- Composition 12
- Contemporary Indigenous Studies 12
- Creative Writing 12
- Economic Theory 12
- Economics 12
- Genocide Studies 12
- Human Geography 12
- Law Studies 12
- Literary Studies 12 (English Literature 12)
- New Media 12
- Philosophy 12
- Political Studies 12
- Social Justice 12
- Spoken Language 12
- Urban Studies 12
|
Type |
Course List B
|
---|
Two additional from:
List A or List B
|
- Accounting 12
- American Sign Language 12
- Arabic 12
- Art Studio 12
- Choral Music 12 (includes Chamber 12, Concert Choir 12, Vocal Jazz 12)
- Composition & Production 12
- Contemporary Music 12
- Dance Choreography 12
- Dance Company 12
- Dance Conditioning 12
- Dance Foundations 12
- Dance Technique & Performance 12
- Directing and Script Development 12
- Drama 12
- Engineering 12
- Entrepreneurship 12
- Farsi 12
- Film & Television 12
- Financial Accounting 12
- French 12
- German 12
- Graphic Arts 12
- Instrumental Music 12 (includes Concert Band 12, Guitar 12, Jazz Band 12, Orchestra 12)
- Italian 12
- Japanese 12
- Korean 12
- Mandarin 12
- Mechatronics 12
- Media Arts 12
- Musical Theatre 12
- Photography 12
- Punjabi 12
- Russian 12
- Spanish 12
- Studio Arts 2D 12
- Studio Arts 3D 12
- Theatre Company 12
- Theatre Production 12
|
See all approved grade 12 courses