
Program Guides
Resources for Degree Planning and Program Sequencing
The program sequence suggestions in the following links can help you choose the right courses to complete your degree.
- BSc in Biological Sciences (Fall 2023 Calendar regulations)
- BSc in Biological Sciences (Fall 2020, Fall 2021 Calendar regulations)
- BSc Honours in Biological Sciences (Fall 2020, Fall 2021 Calendar regulations)
- BSc in Biochemistry (Fall 2023 Calendar regulations)
- BSc in Biochemistry (Fall 2020, Fall 2021 Calendar regulations)
- BSc Honours in Biochemistry (Fall 2020, Fall 2021 Calendar regulations)
- BSc in Cellular, Molecular and Microbial Biology (Fall 2023 Calendar regulations)
- BSc in Cellular, Molecular and Microbial Biology (Fall 2020, Fall 2021 Calendar regulations)
- BSc Honours in Cellular Molecular and Microbial Biology (Fall 2020, Fall 2021 Calendar regulations)
- BSc in Ecology (Fall 2023 Calendar regulations)
- BSc in Ecology (Fall 2020, Fall 2021 Calendar regulations)
- BSc Honours in Ecology (Fall 2020, Fall 2021 Calendar regulations)
- BSc in Plant Biology (Fall 2023 Calendar regulations)
- BSc in Plant Biology (Fall 2020, Fall 2021 Calendar regulations)
- BSc Honours in Plant Biology (Fall 2020, Fall 2021 Calendar regulations)
- BSc in Zoology (Fall 2023 Calendar regulations)
- BSc in Zoology (Fall 2020, Fall 2021 Calendar regulations)
- BSc Honours in Zoology (Fall 2020, Fall 2021 Calendar regulations)
- BSc in Chemistry (Fall 2023 Calendar regulations)
- BSc in Chemistry (Fall 2020, Fall 2021 Calendar regulations)
- BSc Honours in Chemistry (Fall 2020, Fall 2021 Calendar regulations)
- BSc in Computer Science (Fall 2023 regulations)
- BSc in Computer Science (Fall 2020, Fall 2021 calendar regulations)
- BSc Honours in Computer Science (Fall 2020, Fall 2021 calendar regulations)
- BSc in Computer Science with a Concentration in Computer Game Development (Fall 2020, Fall 2021 calendar regulations)
- BSc Honours in Computer Science with a Concentration in Computer Game Development (Fall 2020, Fall 2021 calendar regulations)
- BSc in Computer Science with a Concentration in Computer Graphics (Fall 2020, Fall 2021 calendar regulations)
- BSc Honours in Computer Science with a Concentration in Computer Graphics (Fall 2020, Fall 2021 calendar regulations)
- BSc in Computer Science with a Concentration in Human Computer Interactions (Fall 2020, Fall 2021 calendar regulations)
- BSc Honours in Computer Science with a Concentration in Human Computer Interactions (Fall 2020, Fall 2021 calendar regulations)
- BSc in Computer Science with a Concentration in Information Security (Fall 2020, Fall 2021 calendar regulations)
- BSc Honours in Computer Science with a Concentration in Information Security (Fall 2020, Fall 2021 calendar regulations)
- BSc in Computer Science with a Concentration in Networks and Distributed Computing (Fall 2020, Fall 2021 calendar regulations)
- BSc Honours in Computer Science with a Concentration in Networks and Distributed Computing (Fall 2020, Fall 2021 calendar regulations)
- BSc in Computer Science with a Concentration in Scientific Computation (Fall 2020, Fall 2021 calendar regulations)
- BSc Honours in Computer Science with a Concentration in Scientific Computation (Fall 2020, Fall 2021 calendar regulations)
- BSc in Computer Science with a Concentration in Software Engineering (Fall 2020, Fall 2021 calendar regulations)
- BSc Honours in Computer Science with a Concentration in Software Engineering (Fall 2020, Fall 2021 calendar regulations)
- BSc in Computer Science with a Concentration in Theoretical Computer Science (Fall 2020, Fall 2021 calendar regulations)
BSc Honours in Computer Science with a Concentration in Theoretical Computer Science (Fall 2020, Fall 2021 calendar regulations)
- BSc in Computer Science with a Concentration in Visualization and Analytics (Fall 2020, Fall 2021 calendar regulations)
- BSc Honours in Computer Science with a Concentration in Visualization and Analytics (Fall 2020, Fall 2021 calendar regulations)
- BSc in Environmental Science (Concentration in Biological Sciences) (Fall 2023 Calendar regulations)
- BSc in Environmental Science (Concentration in Biological Sciences) (Fall 2020, Fall 2021 Calendar regulations)
- BSc Honours in Environmental Science (Concentration in Biological Sciences) (Fall 2020, Fall 2021 Calendar regulations)
- BSc in Environmental Science (Concentration in Chemistry) (Fall 2023 Calendar regulations)
- BSc in Environmental Science (Concentration in Chemistry) (Fall 2020, Fall 2021 Calendar regulations)
- BSc Honours in Environmental Science (Concentration in Chemistry) (Fall 2020, Fall 2021 Calendar regulations)
- BSc in Environmental Science (Concentration in Geology) (Fall 2023 Calendar regulations)
- BSc in Environmental Science (Concentration in Geology) (Fall 2021 Calendar regulations)
- BSc in Environmental Science (Concentration in Geology) (Fall 2020 Calendar regulations)
- BSc Honours in Environmental Science (Concentration in Geology) (Fall 2020, Fall 2021 Calendar regulations)
- BSc in Environmental Science (Concentration in Geography and Arts) (Fall 2023 Calendar regulations)
- BSc in Environmental Science (Concentration in Geography and Arts) (Fall 2020, Fall 2021 Calendar regulations)
- BSc Honours in Environmental Science (Concentration in Geography and Arts) (Fall 2020, Fall 2021 Calendar regulations)
- BSc in Environmental Science (Concentration in Physics) (Fall 2023 Calendar regulations)
- BSc in Environmental Science (Concentration in Physics) (Fall 2020, Fall 2021 Calendar regulations)
- BSc Honours in Environmental Science (Concentration in Physics) (Fall 2020, Fall 2021 Calendar regulations)
- BSc in Environmental Science (Concentration in Statistics) (Fall 2023 Calendar regulations)
- BSc in Environmental Science (Concentration in Statistics) (Fall 2020, Fall 2021 Calendar regulations)
- BSc Honours in Environmental Science (Concentration in Statistics) (Fall 2020, Fall 2021 Calendar regulations)
- BSc in Geology (Fall 2023 Calendar regulations)
- BSc in Geology (Fall 2021 Calendar regulations)
- BSc in Geology (Fall 2020 Calendar regulations)
- BSc Honours in Geology (Fall 2020, Fall 2021 Calendar regulations)
- BSc In Geology with a Concentration in Petroleum Geology (Fall 2020, Fall 2021 Calendar regulations)
- BSc Honours in Geology with a Concentration in Petroleum Geology (Fall 2020, Fall 2021 Calendar regulations)
- BSc in Geophysics (Fall 2023 Calendar regulations)
- BSc in Geophysics (Fall 2021 Calendar regulations)
- BSc in Geophysics (Fall 2020 Calendar regulations)
- BSc Honours in Geophysics (Fall 2021 Calendar regulations)
- BSc Honours in Geophysics (Fall 2020 Calendar regulations)
For more information on courses and areas of study within Geology check out the Department of Earth, Energy, and Environment website
- BSc in Actuarial Science (Fall 2023 Calendar regulations)
- BSc in Actuarial Science (Fall 2020, Fall 2021 Calendar regulations)
- BSc Honours in Actuarial Science (Fall 2020, Fall 2021 Calendar regulations)
- BSc in Mathematics (Fall 2023 Calendar regulations)
- BSc in Mathematics (Fall 2020, Fall 2021 Calendar regulations)
- BSc Honours in Mathematics (Fall 2020, Fall 2021 Calendar regulations)
- BSc in General Mathematics / BEd 5-year program (Fall 2023 Calendar regulations)
- BSc in General Mathematics / BEd 5-year program (Fall 2020, Fall 2021 Calendar regulations)
- BSc in Mathematics with a Concentration in Computational Applied Mathematics (Fall 2020, Fall 2021 Calendar regulations)
- BSc Honours in Mathematics with a Concentration in Computational Applied Mathematics (Fall 2020, Fall 2021 Calendar regulations)
- BSc in Mathematics with a Concentration in Mathematical Finance and Risk Management (Fall 2020, Fall 2021 Calendar regulations)
- BSc Honours in Mathematics with a Concentration in Mathematical Finance and Risk Management (Fall 2020, Fall 2021 Calendar regulations)
- BSc in Mathematics with a Concentration in Statistics (Fall 2020, Fall 2021 Calendar regulations)
- BSc Honours in Mathematics with a Concentration in Statistics (Fall 2020, Fall 2021 Calendar regulations)
- Nanoscience (Fall 2020, Fall 2021 Calendar regulations)
- BSc in Natural Sciences (Fall 2023 Calendar regulations)
- BSc and Honours BSc in Natural Sciences with a Concentration One in Biological Sciences (Fall 2020, Fall 2021 Calendar Regulations)
- BSc and Honours BSc in Natural Sciences with a Concentration One in Biological Sciences & Concentration Two in Chemistry (Fall 2020, Fall 2021 Calendar Regulations)
- BSc and Honours BSc in Natural Sciences with a Concentration One in Chemistry (Fall 2020, Fall 2021 Calendar Regulations)
- BSc and Honours BSc in Natural Sciences with a Concentration One in Computer Science (Fall 2020, Fall 2021 Calendar Regulations)
- BSc and Honours BSc in Natural Sciences with a Concentration One in Energy Science (Fall 2020, Fall 2021 Calendar Regulations)
- BSc and Honours BSc in Natural Sciences with a Concentration One in Geology (Fall 2020, Fall 2021 Calendar Regulations)
- BSc and Honours BSc in Natural Sciences with a Concentration One in Mathematics (Fall 2020, Fall 2021 Calendar Regulations)
- BSc and Honours BSc in Natural Sciences with a Concentration One in Physics (Fall 2020, Fall 2021 Calendar Regulations)
- BSc Honours in Neuroscience (Fall 2023 Calendar regulations)
- BSc Honours in Neuroscience (Fall 2020, Fall 2021 Calendar regulations)
- BSc in Physics (Fall 2023 Calendar regulations)
- BSc in Physics (Fall 2020, Fall 2021 Calendar regulations)
- BSc Honours in Physics (Fall 2020, Fall 2021 Calendar regulations)
- BSc in Astrophysics (Fall 2023 Calendar regulations)
- BSc in Astrophysics (Fall 2020, Fall 2021 Calendar regulations)
- BSc Honours in Astrophysics (Fall 2020, Fall 2021 Calendar regulations)