Academic program requirement tables illustrate the required and suggested courses for each science Major, including credits outside the program's subject area, and recommendations for first- and second-year course scheduling. Students considering a second major, or an Honours program, should contact Science Advising to review the program requirements.
NOTE: Program requirements may differ by academic calendar year. Students typically follow the overall degree requirements based on the year you started your degree and major requirements based on the year you declare your major. While every effort is made to ensure that the information summarized in these documents is accurate, the Undergraduate Academic Calendar remains the formal source of program information.
Programs with changes for 2025-26 are: Biology, Engineering, Environmental Science, and Earth Science (formerly Geology)
Certificates
Astrophysics
Biology
Chemistry
Computing Science
Computing Science & Business Adminstration
Earth Science (formerly Geology) — General Stream
Earth Science with Geology Stream With extra courses for professional designation eligibility
Earth Science with Environmental Geoscience Stream (P.Geo) —Extra requirements for professional registration qualification
Engineering Diploma
Engineering with Bachelor of Science
Environmental Science
Geography
Mathematics
Physics
Psychology
View All