Science Program Requirement Tables
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 2024-25 are: Environmental Science and Geography
- Astrophysics
- Biology
- Chemistry
- Computing Science
- Computing Science & Business Administration
- Engineering
- Environmental Science
- Forensic Science
- Geography
- Geology
- Mathematics
- Physics
- Psychology
- Astrophysics Program Requirements 2024-25
- Astrophysics Program Requirements 2023-24
- Astrophysics Program Requirements 2022-23
- Biology Program Requirements 2024-25
- Biology Program Requirements 2023-24
- Biology Program Requirements 2022-23
- Chemistry Program Requirements 2024-25
- Chemistry Program Requirements 2023-24
- Chemistry Program Requirements 2022-23
- Computing Science Program Requirements 2024-25
- Computing Science Program Requirements 2023-24
- Computing Science Program Requirements 2022-23
Computing Science & Business Adminstration
- Computing Science & Business Administration Program Requirements 2024-25
- Computing Science & Business Administration Program Requirements 2023-24
- Computing Science & Business Administration Program Requirements 2022-23
- Diploma in Engineering Program Requirements 2024-25
- Diploma in Engineering Program Requirements 2023-24 by Term
- Diploma in Engineering Program Requirements 2023-24
- Diploma in Engineering Program Requirements 2023-24 by Term
Engineering with Bachelor of Science
- Bachelor of Science (general) with Diploma in Engineering 2024-25
- Bachelor of Science (general) with Diploma in Engineering 2023-24
- Bachelor of Science (general) with Diploma in Engineering 2022-23
- Environmental Science Program Requirements 2024-25
- Environmental Science Program Requirements 2023-24
- Environmental Science Program Requirements 2022-23
- Environmental Science Program Requirements 2021-22
- Forensic Science Certificate Program Requirements 2024-25
- Forensic Science Program Requirements 2023-24
- Forensic Science Program Requirements 2022-23
- Geography Program Requirements 2024-25
- Geography Program Requirements 2023-24
- Geography Program Requirements 2022-23
- Geology Program Requirements 2024-25
- Geology Program Requirements 2023-24
- Geology Program Requirements 2022-23
Geology (with extra courses for professional designation eligibility)
- Geology PGEO Program Requirements 2024-25
- Geology PGEO Program Requirements 2023-24
- Geology PGEO Program Requirements 2022-23
- Mathematics Program Requirements 2024-25
- Mathematics Program Requirements 2023-24
- Mathematics Program Requirements 2022-23
- Physics Program Requirements 2024-25
- Physics Program Requirements 2023-24
- Physics Program Requirements 2022-23
- Psychology Program Requirements 2024-25
- Psychology Program Requirements 2023-24
- Psychology Program Requirements 2022-23
Certificate in Human Resources Management — Psychology