The courses menu provides students with access to the Ontario curriculum of courses from Grade 9 to the Grade 12 level. Students are able to find the courses they need to take each year, how long the course will be open for from the date that they register for the course, a course description, and the prerequisites for each course. Please note that parents are expected to help their children in the selection of these courses - we will provide a list of recommended science courses, arts courses, and other courses which should be taken together, but it is ultimately the judgement of the student and parent which should determine what courses are best suited for their goals in university or college. Please note that the school guidance counsellors and principal can also help with the selection process, so feel free to reach out for assistance if there are issues with registration or course inquiries.
Please note that students need to complete 30 courses during high school, which is usually done in 4 years time. Of these 30 courses, 18 courses are mandatory and 12 are optional. In addition, students must complete 40 hours of volunteering, and they must complete the Ontario Secondary School Literacy Test to graduate. In Grade 9 and 10, students have the option of taking compulsory courses which are Academic or Applied - for Academic courses, these will lead students to University courses in Grade 11, and for Applied courses, these will lead students to college or workplace courses. In Grade 11 and Grade 12, students will have the option of choosing courses for University, College, University/College, and Workplace. Courses labelled with (U) will lead students to University, whereas courses labelled College/Open are oriented for College or Work Places.
This course extends students’ experience with functions.
More InfoThis course builds on students’ previous experience with functions
More InfoThis course broadens students' understanding of mathematics as it relates to managing information.
More InfoThis course helps students use programming and software engineering
More InfoThis course extends students’ listening, speaking, reading, and writing skills in English
More Infoliteracy, communication, and critical and creative thinking skills
More Infocommunication, and critical and creative thinking skills necessary for success in academic and daily life
More InfoThis course provides students with opportunities to further develop their oral communication
More InfoThis course enables students to develop their understanding of basic concepts in biology,
More InfoThis course enables students to enhance their understanding of concepts in biology, chemistry,
More InfoThis course furthers students’ understanding of the processes that occur in biological systems.
More InfoThis course provides students with the opportunity for in-depth study of biological systems
More InfoThis course enables students to deepen their understanding of chemistry
More InfoThis course enables students to deepen their understanding of chemistry
More InfoThis course develops students’ understanding of the basic concepts of physics
More InfoThis course enables students to deepen their understanding of physics concepts and theories.
More InfoThis course enables students to develop an understanding of mathematical concepts
More Infounderstanding of relationships and extend their problem-solving and algebraic skills
More InfoThis course introduces the mathematical concept of the function
More Info