12

  • 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…

  • Political Studies 12

    This course explores the importance of understanding how political decisions are made as a foundation for informed and engaged citizenship. It examines how political institutions and ideologies shape the exercise of power and influence political outcomes. It considers how decision-making in democratic systems of government is affected by the distribution of political and social power….

  • AP English Literature and Composition 12

    This dual credit course combines the advanced literary analysis of AP English Literature and Composition with the comprehensive, skills-based approach of English Studies 12. The university-level course focuses on reading, analyzing, and writing about imaginative literature (fiction, poetry, drama) from various periods. Students engage in close reading and critical analysis of imaginative literature to deepen…

  • Pre-Calculus 12

    Calculus 12 is designed for students who plan to pursue further studies in mathematics or the sciences and who require a deeper understanding of how quantities change in relation to one another. The course features a rigorous workload and a fast-paced delivery of content. To be successful, students should expect to spend approximately one hour…

  • 20th Century World History 12

    This course is designed to build competencies of collaboration, communication, critical thinking and creative thinking while exploring the dominant themes of nationalism, imperialism, technological developments, and conflict in the 20th century. To enhance their understanding of global politics, students will participate in forum discussions by role-playing as delegates to represent diverse perspectives, analyze political cartoons…

  • AP Environmental Science 12

    This course focuses on the fundamental ideas that shape ecological and environmental systems. Students examine how energy transfer and conversion underlie all ecological processes and how Earth functions as one interconnected system whose natural and biogeochemical processes change over time and space and vary in their ability to recover from disturbances. The course also explores…

  • Social Justice 12

    This course focuses on the interconnected nature of social justice issues and explores how individual worldviews shape and inform our understanding of them. Students examine the complex causes of social injustice and their lasting impacts on society, and consider how social justice initiatives can bring about meaningful change for individuals and systems. Through investigations into…