Available courses

Media arts at the Grade 10 level focuses on the development of students’ creativity, artistic and technical skills, and theoretical knowledge. Using a variety of technology, students produce media art works that communicate ideas, feelings, and beliefs to specific audiences. This course also provides students with the opportunity to reflect on the social, cultural, and historical contexts of media art, which enhances their understanding of the world in which they live.

This course will place an emphasis on storytelling through film and other media.

This course introduces students to information and communication technology in a business environment and builds a foundation of digital literacy skills necessary for success in a technologically driven society. Students will develop word processing, spreadsheet, database, desktop publishing, presentation software, and website design skills.Throughout the course, there is an emphasis on digital literacy, effective electronic research and communication skills, and current issues related to the impact of information and communication technology.

This course focuses on the development of leadership skills used in managing a successful business. Students will analyze the role of a leader in business, with a focus on effective business communication skills, ethics, social responsibility decision making, management of group dynamics, workplace stress and conflict, motivation of employees, and planning. 

Emphasis will be placed on individual leadership behaviour and group participation throughout the course. Many activities will be group-based where cooperation and participation are MANDATORY.

Accounting is the system for keeping score in business. Learn to referee this thrilling blood sport, or just learn how to play better. This course will introduce players to all parts of basic bookkeeping, and by the end you will be able to set up and maintain a simple accounting system.

This course continues on where the Grade 11 Accounting, a prerequisite course, leaves off. After a review of the accounting cycle, we examine various accounting issues in greater depth, including the merchandising inventory systems, cash control, computerized accounting systems, asset management, corporate structures and financial statement analysis.

This course enables students to broaden their understanding of relationships and extend their problem-solving and algebraic skills through investigation, the effective use of technology, and abstract reasoning. Students will explore quadratic relations and their applications; solve and apply linear systems; verify properties of geometric figures using analytic geometry; and investigate the trigonometry of right and acute triangles. Students will reason mathematically and communicate their thinking as they solve multi-step problems.

This course introduces basic features of the function by extending students’ experiences

with quadratic relations. It focuses on quadratic, trigonometric, and exponential functions and

their use in modeling real-world situations. Students will represent functions numerically,

graphically, and algebraically; simplify expressions; solve equations; and solve problems

relating to applications.  Students will reason mathematically and communicate their thinking as

they solve multi-step problems.



This course extends students’ experience with functions. Students will investigate the properties of polynomial, rational, logarithmic, and trigonometric functions; develop techniques for combining functions; broaden their understanding of rates of change; and develop facility in applying these concepts and skills. Students will also refine their use of the mathematical processes necessary for success in senior mathematics. This course is intended both for students taking the Calculus and Vectors course as a prerequisite for a university program and for those wishing to consolidate their understanding of mathematics before proceeding to any one of a variety of university programs.


This is a testing and collaboration area for teachers to become familiar with using Moodle. This course is restricted to teachers only.

This single-credit course will give students a fully-rounded introduction to studio-based television broadcasting. In this course students will: learn lighting techniques,camera operation and theory (both studio and portable) sound production and theory and post production concepts such as editing and special effects creation will be introduced. Additionally, the importance of teamwork, punctuality, working safely and a commitment to excellence will be stressed in all aspects of the course curriculum. This course enrollment is strictly limited to 22 students.

This single-credit course will give students a fully-rounded introduction to studio-based television broadcasting. In this course students will: learn lighting techniques,camera operation and theory (both studio and portable) sound production and theory and post production concepts such as editing and special effects creation will be introduced. Additionally, the importance of teamwork, punctuality, working safely and a commitment to excellence will be stressed in all aspects of the course curriculum. This course enrollment is strictly limited to 22 students.

This project-driven course will give students a better understanding of some of the technology programs offered by the Toronto District School Board and Stephen Leacock C.I. This course will prepare students for the more advanced technology courses offered in grades 10 and up. There is no pre-requisite for this course, all are welcome! This course enrollment is limited to 22 students.

This course enables students to develop technical knowledge and skills
as they study, test, service, and repair engine, electrical, suspension, brake,and steering systems on vehicles, Students will develop communication and teamwork skills through practical tasks,using a variety of tools and equipment.Students will develop an awareness of environmental and societal issues related to transportation and will learn about apprenticeship and college programs leading to careers in the transportation industry.

This course introduces students to the service and maintenance of vehicles. Students will develop knowledge and skills related to the construction and operation of vehicle/craft systems and learn maintenance and repair techniques. Student projects may include the construction of a self-propelled vehicle or craft, engine service, tire/wheel service, electrical/battery service, and proper body care. Students will develop an awareness of related environmental and societal issues, and will explore secondary and post-secondary pathways leading to careers in the transportation industry.

This course enables students to develop technical knowledge and skills as they study,test, service, and repair engine, electrical, suspension, brake, and steering systems on vehicles. Students will develop communication and teamwork skills through practical tasks, using a variety of tools and equipment. Students will develop an awareness of environmental and societal issues related to transportation,and will learn about apprenticeship and college programs leading to careers in the transportation industry.

This course introduces students to computer programming. Students will plan and write simple computer programs by applying fundamental programming concepts, and learn to create clear and maintainable internal documentation. They will also learn to manage a computer by studying hardware configurations, software selection, operating system functions, networking, and safe computing practices. Students will also investigate the social impact of computer technologies, and develop an understanding of environmental and ethical issues related to the use of computers. Additionally, the importance of teamwork, punctuality, working safely and a commitment to excellence will be stressed in all aspects of the course curriculum.