Students in the TOPS on Bloor program will take 2-4 specialized credits per year in grades 9-12. They will be in designated TOPS classes for science, mathematics and technology in each of grades 9 and 10.
Science 9: This course follows the curriculum for the SNC1W course material as described by the Ontario Ministry of Education. Each of the four units are enriched with a variety of investigations, labs and projects. Experiential learning will vary each year, and in recent years has included guest speakers and trips to Camp Pine Crest, the Royal Ontario Museum, and STARlab planetarium.
Math 9: This course follows the curriculum for the MTH1W course material as described by the Ontario Ministry of Education. Additionally, students enrolled in this course will receive enrichment through additional topics like set theory and problem solving games.
Technology: All TOPS students will take a Technology and the skilled trades course (TAS1OP) which counts toward their TOPS certificate. This includes coding and 3D printing.
Science 10: This course follows the Ontario curriculum for the SNC2D. Each of the four units (Chemistry, Biology, Physics, and Climate Science) are enriched through inquiry-based labs, real-world applications and exposure to careers in STEM.
Math 10: Students in the grade 10 TOPS program take Grade 10 math as a cohort which follows Ontario curriculum. Enrichment topics are included to deepen understanding, and students are encouraged to participate in mathematics contests.
Computer Science: Students will take a computer science course which will provide valuable tools for all branches of STEM. After completing this course, students may choose our senior level Computer science and/or Robotics courses.
See below for a summary of STEM credits that count toward a 12-Credit Certificate upon graduation. This applies to students entering the program starting in September 2026. TOPS students who entered from September 2023 to September 2025 should refer to their google classroom for requirements for their cohort.
Required Courses (12 Credits minimum)
Grade 9 Students: (3 credits)
Grade 9 Math MTH1WP
Grade 9 Science SNC1WP
Grade 9 Technology TAS1OP
Grade 10 Students: (3 credits)
Grade 10 Math MP2DP
Grade 10 Science SNC2DP
Grade 10 Computer Science ICD2OP
Grade 11 Students: (4 credits)
Grade 11 Math MCR3U0 (Semester 1)
Grade 12 Math MHF4U0 (Semester 2)
Grade 11 Sciences* (Bio, Chem, Physics)
*minimum 2 science courses, at least one at Pre-AP / AP level
Grade 12 Students: (2 credits)
Any 2 Grade 12 STEM credits, minimum one at AP level
Elective STEM Course Offerings may include:
Robotics
Computer Science
Science (Grade 12 Bio, Chem or Physics)
Calculus
Data Management
Advanced Placement (AP) is a unique offering at Bloor CI, and more information can be found on the school's website.
See more information about pathways on the Bloor CI Science Department website and Math website.
Bloor CI also offers SHSM (Specialist High Skills Major), which may give students in TOPS the opportunity to earn TOPS Certificate credits through STEM-based COOP placements. The following SHSMs overlap with the TOPS certificate:
Health & Wellness SHSM and Information
Communication Technology SHSM