Skip to main content
Parent/Family Information
Teacher Information
English
Français
Curriculum
English Programs
French Second Language
French First Language
Translate
Breadcrumb
Curriculum
English Programs
High School
High School Full Course List
High School Full Course List
High School Credit Courses List
Advanced Placement
AP Biology 12
AP Calculus 12
AP Chemistry 12
AP Computer Science 12
AP Computer Science Principles 12
AP English 12 (AP Literature and Composition 12)
AP English Research 12
AP Environmental Science 12
AP European History 12
AP French Language and Culture 12
AP Human Geography 12
AP Macro Economics 12
AP Micro-Economics 12
AP Music Theory 12
AP Physics 1 Algebra Based 12
AP Physics 2 Algebra Based 12
AP Psychology 12
AP Seminar 12
AP Statistics 12
AP World History 12
Arts Education
Drama 10
Music 10
Visual Arts 10
Advanced Music 11
Advanced Visual Arts 11
Dance 11
Drama 11
Music 11
Visual Arts 11
Advanced Music 12
Advanced Visual Arts 12
Arts Entrepreneurship 12
Drama 12: Theatre Arts
Music 12
Visual Arts 12
Business Education and Entrepreneurship
Accounting 11
Business Technology 11
Tourism 11
Accounting 12
Business Management 12
Business Technology 12
Entrepreneurship 12
Tourism 12
Career Education
Career Development 10
Co-operative Education 10-12
Life/Work Transitions 10
Career Development 11
Co-operative Education 10-12
Community-Based Learning 11
Workplace Health and Safety 11
Co-operative Education 10-12
Core French
Core French 10-12
Core French 10-12
Core French 10-12
English Language Arts
English 10
English 10 Plus
Advanced English 11
English 11
English/Communications 11
Technical Reading and Writing 11
Advanced English 12
Canadian Literature 12
English 12
English 12: African Heritage
English/Communications 12
Family Studies
Family Studies 10
Child Studies 11
Canadian Families 12
Food Studies and Hospitality 12
Health and Human Services 12
Housing and Design 12
Textile Technology 12
Gaelic Language
Gàidhlig 10 / Gaelic 10
Gàidhlig 11 / Gaelic 11
Gàidhlig 12 / Gaelic 12
International Baccalaureate
Core Subjects
Group 1 Language and Literature
Group 2 Language Acquistion
Group 3 Individuals And Societies
Group 4 Sciences
Group 5 Mathematics
Group 6 The Arts
Core Subjects
Group 1 Language and Literature
Group 2 Language Acquistion
Group 3 Individuals And Societies
Group 4 Sciences
Group 5 Mathematics
Group 6 The Arts
Learning Strategies
Learning Strategies 10
Social Relationships 10
Learning Strategies 11
Social Literacy and Technology 11
Learning Strategies 12
Mathematics
Mathematics 10
Mathematics at Work 10
Mathematics Essentials 10
Extended Mathematics 11
Mathematics 11
Mathematics at Work 11
Mathematics Essentials 11
Pre-Calculus 11
Calculus 12
Mathematics 12
Mathematics at Work 12
Mathematics Essentials 12
Pre-Calculus 12
Other Languages
German 10
Spanish 10
German 11
Spanish 11
German 12
Spanish 12
Physical Education
Physical Education 10
Fitness Leadership 11
Physical Education 11
Physically Active Living 11
Yoga 11
Physical Education 12
Physical Education Leadership 12
Science
Science 10
Advanced Biology 11
Advanced Chemistry 11
Advanced Physics 11
Agriculture/Agrifood 11
Biology 11
Chemistry 11
Oceans 11
Physics 11
Advanced Biology 12
Advanced Chemistry 12
Advanced Physics 12
Biology 12
Chemistry 12
Food Science 12
Geology 12
Physics 12
Skilled Trades
Service Trades 10
Skilled Trades 10
Construction Trades 11
Culinary Trades 11
Manufacturing Trades 11
Transportation Trades 11
Skilled Trades Co-operative Education 12
Social Studies
Geography 10
History 10
African Canadian Studies 11
Canadian History 11
Contemporary Canadian Studies 11
Economics 11
Gaelic Studies 11
Geography 11 / Geography of Canada 11
Mi’kmaw Studies 11
Advanced Global Geography 12
Advanced Global History 12
Advanced Global Politics 12
Economics 12
Geomatics 12
Global Geography 12
Global History 12
Global Politics 12
Law 12
Sociology 12
Technology Education
Construction Technology 10
Exploring Technology 10
Communications Technology 11
Design 11
Electrotechnologies 11
Energy, Power, and Transportation Technology 11
Production Technology 11 & 12
Audio Recording and Production 12
Communications Technology 12
Computer Programming 12
Construction Technology 12
Film and Video Production 12
Multimedia 12
Production Technology 11 & 12