First, let's analyze the UBC Faculty of Science's course requirements and admission scores for applicants.
UBC Science requires students to complete English Studies 12 or English First Peoples 12, and Pre-Calculus 12. They must also complete Chemistry 11 and Physics 11. In addition, students need to complete at least one of Biology 12 (Anatomy and Physiology), Chemistry 12, or Physics 12.
UBC Admissions recommends taking additional courses in the following related subjects: language arts, mathematics, and computer-related courses.
It is important to note that the admission cutoff for UBC's Faculty of Science is above 95.
Next, let's look at the University of Toronto Faculty of Science's course requirements and admission scores for applicants.
U of T Science is divided into three streams: Computer Science, Life Sciences, and Mathematical & Physical Sciences. However, regardless of the stream, all applicants must complete English Studies 12 or English First Peoples 12, and Calculus 12 or AP Calculus (AB or BC). The high school grades of students admitted to U of T Science in previous years were above 90.
In addition to these, different streams have additional course requirements: If applying for Computer Science, there are no mandatory additional science subjects. If applying for Life Sciences, high school biology is required, and most programs also require chemistry and recommend physics. If applying for the Math & Physical Sciences stream, some programs require physics and chemistry, while others recommend physics and chemistry.
Next, let's look at the University of Waterloo's course requirements and admission scores for applicants. Taking the Computer Science program as an example, applicants must complete English Studies 12 or English First Peoples 12, and Calculus 12 or AP Calculus (AB or BC). The high school grades of admitted students in previous years were above 90-95. Moreover, if core courses are retaken, taken online, or through non-regular school courses, it will significantly reduce the chances of admission.
The Mathematics program also requires completion of English Studies 12 or English First Peoples 12, Calculus 12 or AP Calculus, and Pre-Calculus 12. If required courses are retaken or not taken in school (e.g., online courses, summer school), it will reduce the chances of admission.
P6 Faculty of Science requires English Studies 12 or English First Peoples 12 and Calculus 12 or AP Calculus (AB or BC), as well as Pre-Calculus 12. In addition, students need to choose at least two courses from Chemistry 12, Physics 12, Biology 12, Statistics 12, Geography 12, and Environmental Science 12. The high school grades of students admitted to the Faculty of Science in previous years were above 90.
Finally, we analyze McGill University's Faculty of Science's course requirements and admission scores.
Basic requirements include English Studies 12 or English First Peoples 12, and Pre-Calculus or Calculus 12. In addition, two courses from Physics 12, Chemistry 12, or Biology 12 are required.
Here is the latest McGill University Faculty of Science admission score table:

For BC students applying for science programs, course selection advice for grades 8-12, and successful cases from our Gaoling Education graduates.
