12

  • Literary Studies 12

    Literary Studies 12 allows students to delve deeply into language and literature. Students will explore specific themes, periods, authors, or areas of the world through literary works (fiction and non-fiction) and a variety of media. Students will increase their literacy skills through close reading of appropriately challenging texts. Possible areas of focus, as they relate…

  • AP Psychology 12

    This course introduces students to the systematic and scientific study of human behaviour and mental processes. While considering the studies that have shaped the field, students explore and apply psychological theories, key concepts, and phenomena associated with major units of study, including biological bases of behaviour, cognition, development, learning, social psychology, personality, and mental and…

  • Economics 12

    This course explores economic theory to investigate the “economic problem,” the fundamental challenge facing all societies: how to satisfy unlimited wants and needs with limited resources. Students will learn about macro- and micro-economics, as well as the structure and operation of the Canadian economic system. From studying the profound thoughts of economists like Smith, Ricardo,…

  • AP Chinese Language & Culture 12

    This course emphasizes communication (understanding and being understood by others) by applying interpersonal, interpretive, and presentational skills in real-life situations. This includes vocabulary usage, language control, communication strategies, and cultural awareness. The AP Chinese Language & Culture course is designed to develop students’ proficiencies in listening, speaking, reading, and writing in Mandarin. The course emphasizes…

  • Mandarin 12

    This course targets all areas of language competency—reading, writing, speaking, and listening—through an acquisition-based approach that emphasizes natural language development rather than isolated grammar drills and vocabulary lists. Language acquisition is fostered through storytelling and engaging classroom discussions. Students will have opportunities to share about their daily lives at school and home, as well as…

  • English First Peoples 12

    This course fulfills the Indigenous Studies graduation requirement that all students must complete. Students are expected to demonstrate understanding of sophisticated texts of recognized literary merit and complete challenging assignments to rigorous academic standards. Students will learn from authentic First Peoples’ voices through texts that range from oral, audio, visual, cinematic, and electronic media to…

  • AP Computer Science A 12

    AP Computer Science A is an in-depth study of the Java computer language. The students will learn the basics of object-oriented programming and build a foundation in programming that will prepare them for any post-secondary discipline. Units of study include: control structures; classes and objects; interfaces; arrays; array lists; inheritance and classes; streams and files;…

  • Entrepreneurship 12

    This course will allow the students to become fully immersed in both the theory and practical aspects of entrepreneurship. Along with a large amount of theory covered during the year, the students will face the challenge of proposing, developing, and running a small business for a brief period. Later in the year, students will be…

  • AP Computer Science Principles 12

    AP Computer Science Principles is an entry-level course that introduces students to the foundations of modern computing. The curriculum does not assume prior knowledge of computing concepts, though knowledge of introductory algebra is assumed. The course covers a broad range of foundational topics, including programming, algorithms, the Internet, big data, digital privacy and security, and…