Grade 12 Courses
-
20th Century World History 12
Students who have shown an interest in history throughout their school career are strongly encouraged to take this course. The course begins in 1919 with the aftermath of WWI and terminates in the early 1990’s. The course centers initially on the historical highlights of European, Russian and American history up to… Read more
View courseGrade(s)
Department(s)
-
3D Animation 12 (Digital Media)
This course is open to all students in grades 11 and 12, or to grade 10’s who have taken Information and Communications Technology 9. Have you seen “The Incredibles”? In this course, you will learn how to create Pixar style movies with the open source software Blender. You will learn… Read more
View courseDepartment(s)
-
Accounting 12
Accounting 12 is a continuation of Accounting 11 for any student interested in pursuing a career and/or further studies in Finance, Business or Commerce. Accounting 12 will build on the basic principles learned in Accounting 11 and will introduce how we can apply these principles to retail and manufacturing… Read more
View coursePrerequisites
Accounting 11 -
Active Living 12
This PE class emphasizes being active through game play. This course is designed to provide students with learning opportunities and activities to develop the necessary attitudes and skills needed to increase overall health and fitness that will enhance quality of life over a lifetime.
View courseGrade(s)
Department(s)
-
Active Living 12 – Girls Only
This is a PE class just for you. We will be designing this course together to give you exactly the type of activities you want to participate in. If you are someone who enjoys being active, likes healthy game competition, or perhaps has an interest in a post-secondary experience or… Read more
View courseGrade(s)
Department(s)
-
Advanced Placement Calculus
Prerequisites: Pre-Calculus Math 12 (86% or higher is recommended) A block of Advanced Placement Calculus will be offered to a group of students. This group will be chosen by the Math Department from the enrolled Calculus 12 students prior to second semester. Enrollment in Advanced Placement Courses will require teacher recommendation…. Read more
Course code: ACAL-12, MCALCView coursePrerequisites
Pre-Calculus Mathematics 12Grade(s)
-
Advanced Placement Computer Science
This course covers topics typically found in a college-level first course in computer science, and provides a solid preparation for the AP Computer Science A examination. The course emphasis is on procedural abstraction, data abstraction, object-oriented design and programming methodology using the Java programming language, and the use of algorithms… Read more
Course code: ACSC-2AView coursePrerequisites
Computer Science 12Grade(s)
-
Advanced Placement English
English 12 Advanced Placement provides a prime opportunity to sharpen writing skills, enhance reading sophistication, and broaden knowledge via the study of challenging literature. This course prepares students to write the English Literature Advanced Placement exam in May. One advantage of taking that test is the possibility of earning equivalency… Read more
View courseGrade(s)
-
Advanced Placement Physics
This is a calculus based course that covers topics found in a first year University course in classical mechanics. Topics include kinematics, dynamics, statics, energy, momentum, rotational dynamics, gravitation, and simple harmonic motion. Students will have an opportunity to write an advanced placement exam in May. Success on the AP… Read more
View coursePrerequisites
Physics 11Grade(s)
-
Advanced Placement Statistics
AP Statistics Pre/Co-requisites: English 11 and Pre-Calculus Math 11 (86% or higher is recommended). This course is offered inside the timetable four days a week in semester one, and outside the timetable once per week in semester two. Big Ideas Include: Variation and distribution Patterns and Uncertainty Data-based predictions, decisions,… Read more
View courseGrade(s)
-
Anatomy and Physiology 12
This is an advanced and comprehensive Biology course that focuses on biochemistry, human anatomy and physiology. Human digestion, circulation, respiration, excretion, reproduction and the overall control by the nervous system, enzymes and hormones will be examined. The Big Ideas for this course are: Homeostasis: The body strives to maintain homeostasis… Read more
View course -
Anatomy and Physiology 12 Dual Credit
Description: Students will complete learning outcomes for Camosun College’s Biology 126 Physiological Basis of Life. Biology 126 is for students interested in learning about the function of macromolecules, DNA and its role in protein synthesis and inheritance, cellular metabolism, and hormonal control of the nervous system at the college level. A Camosun College instructor will present… Read more
Course code: MATPH12D--View course -
Art Studio 12
This course is for students who want to expand their creative potential in the 2D dry medium of drawing, and wet medium like painting. Students will be challenged to develop higher skill levels of image making using different dry and wet media, digital, and sculpture. In the course, we also… Read more
View courseGrade(s)
Department(s)
-
Athletic Leadership 12
Athletic Leadership 10/11/12 is an outside the timetable course for students who are already involved in Mt Doug Athletics or have a desire to get involved in the future. Students will be given the opportunity to learn and demonstrate leadership skills in many situations, including minor officiating Mt. Doug Athletic Events,… Read more
View courseGrade(s)
Department(s)
-
Automotive Technology 12
As only one of a few schools on Lower Vancouver Island to offer this course, Mount Doug is extremely pleased to give students the chance to learn in a professional and safe learning space. Learners will be given the chance to operate a range of equipment and tools in a… Read more
View courseGrade(s)
Department(s)
-
Calculus 12
Prerequisites: Pre-Calculus Mathematics 12 (73% + is recommended ) This course covers most topics dealt with in first-year university calculus courses. Differential and integral calculus are studied with many applications to various problems in science and math.
View coursePrerequisites
Pre-Calculus Mathematics 12Grade(s)
Department(s)
-
Career and Life Connections
This program builds on Career and Life Education and is intended to prepare students for a successful transition to life after secondary school by collecting and presenting evidence of their achievements. This course is taught outside the timetable primarily through Google Classroom. This course provides opportunities for students to: Create… Read more
View coursePrerequisites
Career and Life EducationGrade(s)
-
Career and Life Education
This course replaces Planning 10 and is Mandatory for graduation. It is strongly recommended that students take this course in their grade 11 year. Through the framework of Awareness, Exploration and Experience, this course provides opportunities for student to: Explore a wide range of post-secondary education and career options Develop financial literacy skills related to… Read more
View courseDepartment(s)
-
Chemistry 12
The Chemistry 12 work is abstract and intensive, requiring a good problem-solving capability within both analytical and theoretical contexts. Mathematical concepts required beyond Chemistry 11 include logarithms and the ability to extract the roots of a binomial. The Big Ideas include: Dynamic Equilibrium Solubility Equilibrium Acids and Bases Oxidation-Reduction Reaction… Read more
View course -
Choral Music 12
Choir 12 continues to develop students’ vocal technique, music vocabulary and theoretical understanding, collaborative expression, and performance of choral music from various times, periods, and places. Senior students are given opportunities to fill leadership roles in the ensemble. Most importantly, participants continue to build community and develop as performers and… Read more
View courseGrade(s)
Department(s)
-
Climate Change 12
Climate Change 12 dives into the science, technology, inequity, societal impact, politics, and economical consideration of humanity’s greatest challenge of the 21st century. Assessment will focus on activities that require opinion sharing, debating, game and role playing, research, projects, presentations, and a culminating semester project. Climate Change 12 is an… Read more
View course -
Community Leadership 12
Community Leadership 10/11/12 has a 7:30 am class on Mondays. Community Leadership is designed to give students multiple opportunities to build, plan, learn, teach, and become immersed in school and community events. There will be opportunities for planning and supporting events such as Corn Roast, Pep Rallies, Winter Break Breakfast,… Read more
View courseGrade(s)
-
Comparative Cultures 12
Through a study and comparison of numerous past and present civilizations, students will be given opportunities to appreciate the cultural history of the Western and Eastern Worlds. Areas of focus will include ancient Egypt, India, Feudal Japan, China, Greece, Rome, Mesopotamia, Europe during the Middle Ages, and other unique societies…. Read more
View courseGrade(s)
Department(s)
-
Computer Programming 11 (Web Development 11)
This course is open to all grade 11 and 12 students, or to grade 10’s who have completed Information Technology 9. Learn the basics of developing a web based app. You will learn responsive web design using HTML5 and CSS3, add functionality using JavaScript, get content from API’s, and develop… Read more
Course code: MCMPR11View courseDepartment(s)
-
Computer Programming 12 (Web Development 12)
Formerly called Web Development 12. Advanced development in Web Technologies including HTML5, CSS3, Javascript . Develop Progressive Web Apps for mobile devices using more complex technologies like localStorage, cloud databases, mapping and weather API’s. This course is a project based course with quizzes but no exams. Students must be able… Read more
Course code: MCMPR12View coursePrerequisites
Computer Programming 11 (Web Development 11)Department(s)
-
Computer Science 11
This course is open to all grade 11 and 12 students, or to grade 10’s who have completed Information Technology 9. No prior coding experience is required. This course is a prerequisite for Computer Science 12. “I think everyone in this country should learn how to program a computer because… Read more
Course code: MMACS11View courseDepartment(s)
-
Computer Science 12
This course is open to all students with credit in Computer Science 11. This course is a prerequisite for AP Computer Science. “I think everyone in this country should learn how to program a computer because it teaches you how to think.” – Steve Jobs Ready to take your coding… Read more
Course code: MMACS12View coursePrerequisites
Computer Science 11Department(s)
-
Computer Studies 10
Students will: learn how computers work learn how the internet works learn about hardware learn the basics of programming polish computer literacy learn how to use apps that are common in the workplace develop persuasive writing for the web We’re living in a fast-paced environment where technological devices are being… Read more
View courseDepartment(s)
-
Contemporary Indigenous Studies 12
This course will fulfill the Indigenous content requirement for graduation (as will First People’s English 10 or 12). Through a study and comparison of numerous First Peoples, students will have opportunities to appreciate the culture, values and experiences of a variety of Indigenous cultures. Areas of focus will include British… Read more
Course code: MINST12---View courseGrade(s)
Department(s)
-
Core French 12
Oral and written communication, and acquisition of information and reading comprehension skills will be emphasized. Evaluation includes classwork, individual and group projects, and quizzes in all 4 skills: aural/oral, reading and writing, unit tests and compositions in various forms.
View courseGrade(s)
Department(s)
-
Creative Writing 12
Do words delight you, intrigue you, inspire you, lure you, or otherwise invite you? Creative Writing 12 encourages students to give free rein to their written expression. The course offers practical advice as well as encouragement in creating works in a variety of genres. Creative Writing 12 is not limited… Read more
View courseGrade(s)
Department(s)
-
Criminology 12
Course Content: Criminology is a high-interest graduation elective. This course covers both the history and the theory of crime. It also addresses the debate regarding the causes of criminal behaviour and asks the question, “Are criminals made or born?” Mental illness and its link to violent crime is also examined,… Read more
View courseGrade(s)
Department(s)
-
Dance Choreography 12
Come join our award-winning Choreography Class! At the most recent GVPA Festival, the Mount Doug Choreography Class won the Young Choreographers Shield. This course is designed for students with advanced skills in one or more styles of dance. The students in this course prepare a small-group routine that they enter in Festival…. Read more
View courseGrade(s)
-
Dance Company 12
Do you love to dance? Do you have a favourite style? Be sure to audition for one of our specialty company groups. Within the Mount Doug Dance Company, we offer: Hip Hop CREW Street Jazz Company Contemporary Company This performance-focused course offers instruction in advance skill-sets with an emphasis on… Read more
Course code: MDNCM12View course -
Dance Foundations 12
Looking to have some fun? Want to try dance in a safe and welcoming environment? Come join our Dance Foundations class!! This course is designed for students without any or very limited dance experience, or for those students who want to dance without performing. The purpose of this class is… Read more
View course -
Dance Technique and Performance 12
Come join our award-winning dance program! At the most recent GVPA Festival, the Mount Doug Dance Program won the Senior Secondary School Dance Award for top overall high school. Dance 11/12 extends from the learning of Dance 9 and 10. This senior level course is fast-paced and physically demanding. Senior students… Read more
View course -
Digital Communications 11 (same as Computer Studies 10)
Students will: learn how computers work learn how the internet works learn about hardware learn the basics of programming polish their computer literacy learn how to use apps that are common in the workplace, learn how to write persuasive writing for the web We’re living in a fast-paced environment where… Read more
View courseDepartment(s)
-
Drafting 12
This course is open to all students in grade 12. Course programs are developed based on level of experience: First Year Drafting & Design Students (no prerequisite) This computer based (CADD) course in Drafting, Design and Manufacturing will introduce students who are interested in engineering, architecture, computer animation, and drafting technology,… Read more
View courseGrade(s)
Department(s)
-
Drama 12
Drama 12 acts as an extension of the curriculum and content explored in Drama 11. Students in this course will be expected to provide leadership and mentorship for Drama 11 students. Drama 12 students will participate in further exploration of the areas found in Drama 11 as well as script analysis, directing, and stage… Read more
View courseGrade(s)
Department(s)
-
Economics 12
Believe it or not, you are an expert in Economics already! You use it nearly every waking minute. At it’s core, Economics is all about making decisions(choices). From the multi-billion dollar global shipping trade to buying your favorite snack at the vending machine or gas station, decisions are made to… Read more
Course code: MEC--12---View course -
Engine & Drivetrain 12
This course is designed for students who have completed Automotive 11 & 12 and wish to further their studies in automotive technology. This could include automatic or manual transmission rebuilds, steering explorations, 4-wheel, 2-wheel and rear wheel drive configurations. Students are encouraged to bring in their own vehicles for repair… Read more
View courseGrade(s)
Department(s)
-
Engineering 12
Calling all future engineers! ENGINEERING 12 introduces students to engineering principles and the design thinking process, focusing on the entire lifecycle of product design solutions. Student will engage in hands-on projects that integrate technical skills, mathematics, physics, sustainability and communication. Students will have opportunities to leverage Mt. Doug Design lab… Read more
Course code: MENR-12---View courseGrade(s)
Department(s)
-
English 12 Studies Linear (ELL)
This course will be offered as English 12 Studies, with ELL adaptations throughout the year. It provides daily opportunities for reading and writing practice in a supportive environment, helping ELL students build confidence and achieve success in academic reading, writing, and speaking skills. These skills are essential for success in… Read more
View courseGrade(s)
Department(s)
-
English First Peoples 12
This course will fulfill the Indigenous content requirement for graduation (as will English First Peoples 12 and Contemporary Indigenous Studies 12). English First Peoples 12 builds upon and extends students’ previous learning experiences in English Language Arts and English First Peoples 10 and 11 courses. The course is grounded in… Read more
View courseGrade(s)
Department(s)
-
English Language Learner Support (ELL)
In ELL study blocks students determine the best use of their time in consultation with an ELL teacher. Past students have found a balance in using these blocks to complete work from other classes with access to 1:1 support from the teacher, as well as to practice reading, writing and… Read more
View courseDepartment(s)
-
English Studies 12
English Studies 12 is a required course that extends students’ previous learning experiences. It is designed for all students, providing opportunities to refine the ability to communicate effectively, and think critically and creatively. Students will explore a variety of texts and deepen their understanding of themselves, human nature, and a… Read more
View courseGrade(s)
Department(s)
-
Entrepreneurship 12
There are only two kinds of money in the world, money you work for and…….money that works for you! Don’t leave high school without Business and Financial Education. Money comes and goes, but if you have Financial Education about how money works, you gain power over it and can begin building… Read more
View course -
Environmental Leadership 12
P’Kol Environmental Leadership Program (KELP) If you are interested in increasing sustainability at Mount Douglas and in the local community while considering the global environment, then this course is for you. Students in the P’Kol Environmental Leadership Program (KELP) will learn about issues in sustainability and work on group and/or… Read more
View courseGrade(s)
-
Fashion and Textile Arts
Fashion and Textile Arts 9, 10, 11, 12. Unleash your creativity and learn hands-on, practical skills in this dynamic, project-based textiles and arts course. Designed for all skill levels, this course offers a creative exploration of textile design and craftsmanship, with a focus on sustainable and ethical practices. Students will… Read more
View courseDepartment(s)
-
Film and Television 11/12
“You can have the actors, the sets, the costumes, the props and the intent, but they’re all just pieces without the following thread: the art of storytelling! Film and Television 11/12 will inspire you to understand the bones of a good story and how to present that story visually. We… Read more
View courseDepartment(s)
-
Fitness and Conditioning 12
This course is designed to provide students with the opportunity to participate in a wide range of fitness and conditioning experiences aimed at improving all levels and components of physical fitness. By participating in a variety of activities, student athletes will acquire the knowledge necessary to formulate a personalized approach… Read more
View courseGrade(s)
Department(s)
-
Food Studies 12
Come globe-trotting with us as we experience the taste sensations and customs of many fascinating cultures from countries around the world! Of course, we also want to prepare you for the challenge of living on your own someday so we will learn how to shop for, and prepare nutritious, economical… Read more
Course code: MFOOD12---View courseGrade(s)
Department(s)
-
Foundations of Mathematics 12
Prerequisites: Foundation of Mathematics 11 ( 60% + is recommended ) This course is a continuation of the stream that originated in Grade 11. Topics covered include: compound interest, renting vs. leasing vs. buying, investments, logic, set theory, conditional statements (“if-then” etc.), probability, permutations, combinations, polynomial functions, exponential functions, logarithmic… Read more
View coursePrerequisites
Foundations of Mathematics 11Grade(s)
Department(s)
-
Geometry 12
Geometry 12 Prerequisites: Foundations/Pre-Calculus 10 ( 65%+ is recommended ) This course is designed for students in grade 11 and 12. The course will explore a wide range of geometrical concepts. Topics covered will be parallel lines, triangles, circles, similarity, area, cevians, tangents and non-Euclidian Geometry. This course will run… Read more
View coursePrerequisites
Foundations of Mathematics and Pre-calculus 10Department(s)
-
Graphic Production 11 (Yearbook 11)
Are you interested in journalism, digital SLR photography, writing, graphic design, and layout? Graphic Production (Yearbook) offers hands-on experience in all aspects of print media production, from photography and writing to digital design and publishing. Join a dedicated team that brings the school’s yearbook to life! Learn how to capture… Read more
Course code: MGRPR11--LView courseDepartment(s)
-
Graphic Production 12 (Yearbook 12)
Are you interested in journalism, digital SLR photography, writing, graphic design, and layout? Graphic Production (Yearbook) offers hands-on experience in all aspects of print media production, from photography and writing to digital design and publishing. Join a dedicated team that brings the school’s yearbook to life! Learn how to capture… Read more
Course code: MGRPR12--LView courseGrade(s)
Department(s)
-
HIP HOP and Dance Conditioning 12
In partnership with Vibestreet HipHop Dance Studio, we are excited to offer this dance course at Mount Doug. This course is designed for students who wish to solely dance in the style of hip hop while maintaining or enhancing their overall fitness and improving their dance skills and performance. Students will… Read more
View course -
Instrumental Music: Concert Band 12
(This is a full year course. Students will take an alternating subject, opposite band) This course will continue to develop a high level of practical instrumental skills, performance methods and music literacy at the senior level. Quality literature will be explored and performed throughout the year. Students are expected to… Read more
View courseGrade(s)
Department(s)
-
Instrumental Music: Guitar 12
Students will have the opportunity to learn various aspects of guitar playing, including chording (both open position and barre chords), strumming technique, reading tablature, song accompaniment, and beginning fingerpicking. A portion of the course will be spent on music literacy including note and rhythm reading and reading guitar music on… Read more
View courseGrade(s)
Department(s)
-
Instrumental Music: Jazz Band 12
(Offered early mornings, evenings, and/or lunchtime) Prerequisites: Must be enrolled in Concert Band 12 except by special permission of instructor. Students will further develop jazz literacy and skills in this course. Students will study and perform jazz styles including blues, rock, Latin, and swing, as well as improvisation techniques at… Read more
View courseGrade(s)
-
Introductory Spanish 11
Introductory Spanish 11 is an opportunity for students with no previous experience in Spanish to start learning this exciting language. It is taught in an accelerated time frame in order to prepare students for Spanish 11. Students will acquire Spanish fluency through reading, story telling, class discussions, songs, movies and… Read more
Course code: MBSP-11---View courseDepartment(s)
-
Italian 12
Italian 12 is a continuation of Italian 11. Students will continue to learn through storytelling and will be required to spend time outside of reading and listening to Italian. Students writing should demonstrate competence with more advanced language structures. Completion of this course could be equivalent to a first year… Read more
View courseGrade(s)
Department(s)
-
Law Studies 12
Course Content: Law 12 provides an overview of the various branches of law and the Canadian court system. Specific emphasis is given to criminal law, with some attention to civil law. This course provides an understanding of your civil rights and current legal issues in the news. Speakers: Lawyers, probation officers,… Read more
View courseGrade(s)
Department(s)
-
Learning Strategies
This course has been developed to provide an opportunity for students to: -receive instruction in strategies to assist general learning in the regular classroom -receive assistance utilizing these strategies while doing subject work from regular classrooms -receive instruction in organizational/time management strategies -receive assistance utilizing these organizational strategies while completing… Read more
Course code: XLDCB09LS-View courseDepartment(s)
-
Mandarin 12
Mandarin 12 is designed for students who have successfully completed Mandarin 11. The study of Mandarin Chinese as a form of self-expression enables learners to communicate with a wide range of sentence structures for communicating meaning. Students communicate with increasing proficiency in Mandarin Chinese to understand global issues, and explore… Read more
Course code: MMAN-12View coursePrerequisites
Mandarin 11Grade(s)
Department(s)
-
Marketing 11
Every student should leave high school with economic and real-world business knowledge and skills. Start now! Embark on an adventurous learning journey with our hands on, practical, and dynamic look into the World of Business and Marketing. Through a variety of fascinating “REAL LIFE” business ventures, students will be introduced… Read more
View course -
Marketing 110 and E-Commerce 12
DUAL CREDIT COURSE E-commerce 12(Mount Douglas)4 credits and Marketing 110 (Camosun College)4 credits for a total of 8 credits. All material for both classes is online, and completed asynchronous(go at your own pace). Note: Students must attend the physical classroom each day at MDSS. E-commerce 12 (dual credit) 4 credits… Read more
Course code: PBB--2H MECOM12---View course -
Media Design 11
Media Design 11 will enable students to explore and gain skills in the creation of digital art using professional software. Students will learn and apply principles of design and storytelling while creating personalized projects in: Photoshop, Graphic Design & Character Design, 2D Animation, Video & Movie Production, and Movie Visual… Read more
View courseDepartment(s)
-
Media Design 12
Media Design 12 will enable students to explore and gain skills in the creation of digital art using professional software. Students will learn and apply principles of design and storytelling while creating personalized projects in: Photoshop, Graphic Design & Character Design, 2D Animation, Video & Movie Production, and Movie Visual… Read more
View courseDepartment(s)
-
Orchestral Strings 12
Prerequisite: Enrollment in previous year’s program or Strings Teacher Approval Students in this course will continue to build on small and large string ensemble rehearsal and performance skills. Repertoire will represent a variety of musical eras and genres. Performance opportunities include Mt. Douglas and School District #61 concerts as well… Read more
View courseGrade(s)
-
Outdoor Pursuits 12
Past students continually say, “the best class in all of High School”. In Outdoor Pursuits (OP), we play, learn and appreciate the natural world. OP is designed to create fun experiences and lasting memories in the school, community, and outdoors. The goal is to provide you with invaluable skills that… Read more
View courseGrade(s)
Department(s)
-
Peer Tutoring 12
Prerequisites: Teacher Recommendation Students can receive credit by providing study support, homework review and encouragement to fellow students. Opportunities include assisting teachers in the classroom and one-on-one tutoring of peers during lunchtime or afterschool sessions. This course is offered outside of the timetable. The course runs from September to June. Students… Read more
View courseGrade(s)
-
Photography 12
Photography 12 is our most advanced photography course at Mt. Doug. It builds upon existing photographic skills and knowledge you acquired from having learned the essentials from taken Photography 10 or Photography 11. Through collaboration between the student and teacher, Photography 12 is a customized course that is individually tailored… Read more
View courseGrade(s)
Department(s)
-
Physical Geography 12
Are you fascinated by how our planet functions? Are you concerned with the environment and feel proactive about the challenges our world faces in the future? Are you curious about an introduction to a fascinating field of study with endless job prospects, or a course that many universities count as… Read more
View courseGrade(s)
Department(s)
-
Physics 12
Physics 12 builds on the concepts from classical mechanics that were introduced in Physics 11. New areas introduced include circular motion, torque, electo-magnetism, and Einstein’s Special Theory of Relativity. The course takes an investigative approach to the topics, with inquiry-based labs. The Big Ideas include: Measurement of motion with particular… Read more
View course -
Pre-Calculus Mathematics 12
Prerequisites: Pre-Calculus Mathematics 11 ( 65% + is recommended ) This course is a continuation of the stream that originated in Grade 11. Topics covered include: trigonometry (including radians), function theory, function transformations, inverses of functions/relations, logarithms, logarithmic functions, exponential functions, factoring/graphing/solving polynomials, radical functions, rational functions, and conics.
View coursePrerequisites
Pre-Calculus Mathematics 11Grade(s)
Department(s)
-
Pre-calculus Mathematics 12 – Honours
Students must apply to this course — see current teacher. Same content as Pre-Calculus Mathematics 12 but all topics are covered in greater detail. Math contest questions will be covered in class.
View coursePrerequisites
Pre-Calculus Mathematics 11Grade(s)
-
Robotics 12
First Year Robotics: Robotics is an introductory course where you will learn the fundamental skills to design, program, and develop the electronics to engineer your own robot. Using a variety of resources and software, including virtual bots, Sphero robots, VEX and FIRST robotic kits, students will complete a series of… Read more
View courseGrade(s)
Department(s)
-
Scholarship Preparation 12
This course is specifically designed for highly academic Grade 12 Honour Roll students. If you would like to be as informed as possible about the opportunities available for scholarship and post-secondary, this course is for you. Grade 12 students often have difficulty doing the research to maximize their scholarship potential…. Read more
View courseGrade(s)
-
Skills Explorations 12
Do you like to build things? Want to make cool projects using real building materials while learning trades skills? A career in the trades is a stable, exciting, rewarding and challenging way to earn a good living. No experience is necessary, just an open mind and willingness to learn through experience…. Read more
View courseGrade(s)
Department(s)
-
Social Justice 12
Social Justice will help you develop ethical reasoning skills as you explore issues of oppression and injustice in both a Canadian and Global context. You will analyze the causes and consequences of injustice and explore solutions. This is a great class if you like class discussions and active participation. Some… Read more
Course code: MSJ--12---View courseDepartment(s)
-
Spanish 12
Spanish 12 is a continuation of Spanish 11. Students will continue to learn through storytelling and will be required to spend time outside of class reading or listening to Spanish. Students’ writing should demonstrate competence with more advanced language structures. Completion of this course could be equivalent to a first… Read more
View courseGrade(s)
Department(s)
-
Travel Languages 11
This course has been developed to encourage students to explore three European languages and cultures. Students will learn basic Spanish, French and Italian vocabulary and phrases useful for travel. They will examine various aspects of Spanish, French and Italian culture such as history, geography, art and architecture, music, film, and… Read more
Course code: YLOE-IA---View courseDepartment(s)
-
Woodwork 12
This course refines and develops students’ skills and safety awareness, and allows students to spend additional time in the area of their own choice at a more advanced level of technology. Regular attendance and active group participation are required. Course Content: Shop practices, safety, machine and hand tool operations. Skill… Read more
View courseGrade(s)
Department(s)
-
Work Experience 12
A supervised Work Experience of 120 hours, this course is designed to expand your career knowledge while allowing you to investigate a potential Career Pathway. You will receive feedback from your supervisor, and keep a journal recording and reflecting on your work experience. The Work Experience placement occurs outside of… Read more
View courseGrade(s)
-
Yoga for Mindfulness 12
If you are looking to focus on your mental and physical health and wellness, then this is the course for you. Students taking this course will experience the health benefits of yoga and develop personal well-being management skills – skills that will help you balance school, work and other life… Read more
View courseGrade(s)
Department(s)