11

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

  • Beginner Mandarin

    This course covers all language competencies: listening, speaking, reading, and writing. Students will develop these skills by immersing themselves in a Mandarin-rich classroom environment supported by visual aids such as posters, signs, and gestures. Language acquisition is fostered through storytelling and engaging classroom discussions. Cultural exploration is an integral part of the course. Activities include…

  • Foundations of Mathematics 12

    Foundations of Math 12 builds students’ understanding of graphs, probability, statistics, finance, and geometry, helping them make informed decisions about their social, financial, and intellectual lives beyond Brentwood. Many projects are based on real-world applications: figuring out how long it will take to pay off a mortgage for a dream house, investing in the stock…

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

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

  • Beginner Spanish

    This course will offer students who did not begin Spanish studies in previous grades the opportunity to pursue them at the secondary level. It is a course for beginners, designed for anyone with limited or no Spanish knowledge who wants to learn. The proficiencies acquired through the study of Spanish at this level will equip…

  • French 11

    This course targets all areas of language competency—reading, writing, speaking, and listening—using an acquisition-based approach. The emphasis is on acquiring language naturally rather than through isolated grammar drills or vocabulary lists. Students will have many opportunities to build on and extend their existing language skills through novel studies, cultural explorations, personal and formal writing, interactive…

  • Spanish 11

    This course explores the connection between language and culture while providing the opportunity to improve all language skills in a very interactive way. Students develop their skills in reading and listening comprehension, as well as in (creative) writing and oral communication. Students learn through interactive stories and novels that include all the basic grammatical structures…

  • Chemistry 11

    Chemistry 11 examines how elements and compounds are measured, observed, quantified, and transformed. Areas of study include atoms and molecules, matter and energy, the mole, solubility and organic chemistry. The course emphasizes laboratory-based learning, where students develop skills in experimental design, laboratory techniques, data and error analysis, conceptual modelling, and scientific communication. Much of the…

  • Human Geography 12

    This course explores how analyzing data from a variety of sources helps us better understand our globally connected world. Students examine how demographic and physical features, natural resources, and human activities shape patterns and population distribution, and how human activities alter landscapes in diverse ways. Through this lens, the course highlights how geographic regions can…