Note: This is the 2019–2020 eCalendar. Update the year in your browser's URL bar for the most recent version of this page, or .
Jump To:
Bachelor of Science Program Groups
Science students admitted after September 2009 are limited to choosing liberal, majors, or honours programs within the Science group to which they were admitted, but may continue to choose freely from all available minor programs. Students pursuing a Liberal Science Program – Core Science Component (CSC) may also select a second CSC from any group. See Liberal, Major, and Honours Programs.
The groups within the B.Sc. are:
- Biological, Biomedical & Life Sciences Group
- Bio-Physical-Computational Sciences Group
- Neuroscience Group
- Physical, Earth, Math & Computer Science Group
A list of specific programs in each group is available via the above links. To change to a major or honours program in another Science group, students must make an Intra-Faculty Transfer application.
Biological, Biomedical & Life Sciences Group
Biological, Biomedical & Life Sciences Group
Liberal Program – Core Science Components
Liberal Program – Core Science Components
- Anatomy and Cell Biology: Bachelor of Science (B.Sc.) - Liberal Program - Core Science Component Anatomy and Cell Biology (48 credits)
- Biochemistry: Bachelor of Science (B.Sc.) - Liberal Program - Core Science Component Biochemistry (47 credits)
- Biology: Bachelor of Science (B.Sc.) - Liberal Program - Core Science Component Biology (47 credits)
- Microbiology and Immunology: Bachelor of Science (B.Sc.) - Liberal Program - Core Science Component Microbiology and Immunology (50 credits)
- Physiology: Bachelor of Science (B.Sc.) - Liberal Program - Core Science Component Physiology (50 credits)
- Psychology: Bachelor of Science (B.Sc.) - Liberal Program - Core Science Component Psychology (45 credits)
Major Programs
Major Programs
- Anatomy and Cell Biology: Bachelor of Science (B.Sc.) - Major Anatomy and Cell Biology (67 credits)
- Biochemistry: Bachelor of Science (B.Sc.) - Major Biochemistry (64 credits)
- Biology: Bachelor of Science (B.Sc.) - Major Biology (59 credits)
- Biology – Quantitative Biology: Bachelor of Science (B.Sc.) - Major Biology - Quantitative Biology (73 credits)
- Microbiology and Immunology: Bachelor of Science (B.Sc.) - Major Microbiology and Immunology (66 credits)
- Pharmacology: Bachelor of Science (B.Sc.) - Major Pharmacology (67 credits)
- Physiology: Bachelor of Science (B.Sc.) - Major Physiology (65 credits)
- Psychology: Bachelor of Science (B.Sc.) - Major Psychology (54 credits)
Honours Programs
Honours Programs
- Anatomy and Cell Biology: Bachelor of Science (B.Sc.) - Honours Anatomy and Cell Biology (73 credits)
- Biochemistry: Bachelor of Science (B.Sc.) - Honours Biochemistry (73 credits)
- Biology: Bachelor of Science (B.Sc.) - Honours Biology (72 credits)
- Biology – Quantitative Biology: Bachelor of Science (B.Sc.) - Honours Biology - Quantitative Biology (79 credits)
- Immunology (Interdepartmental): Bachelor of Science (B.Sc.) - Honours Immunology (Interdepartmental) (75 credits)
- Microbiology and Immunology: Bachelor of Science (B.Sc.) - Honours Microbiology and Immunology (72 credits)
- Pharmacology – application required, see departmental section for information: Bachelor of Science (B.Sc.) - Honours Pharmacology (76 credits)
- Physiology: Bachelor of Science (B.Sc.) - Honours Physiology (75 credits)
- Psychology: Bachelor of Science (B.Sc.) - Honours Psychology (60 credits)
Bio-Physical-Computational Sciences Group
Bio-Physical-Computational Sciences Group
Major Programs
Major Programs
- Biology and Mathematics: Bachelor of Science (B.Sc.) - Major Biology and Mathematics (76 credits)
- Computer Science and Biology: Bachelor of Science (B.Sc.) - Major Computer Science and Biology (74 credits)
- Physiology and Mathematics: Bachelor of Science (B.Sc.) - Major Physiology and Mathematics (79 credits)
- Physiology and Physics: Bachelor of Science (B.Sc.) - Major Physiology and Physics (82 credits)
Honours Program
Honours Program
- Computer Science and Biology: Bachelor of Science (B.Sc.) - Honours Computer Science and Biology (77 credits)
Neuroscience Group
Neuroscience Group
Major Program
Major Program
- Neuroscience – application required, see Neuroscience for information, and Bachelor of Science (B.Sc.) - Major Neuroscience (65 credits)
Honours Program
Honours Program
- Neuroscience – application required, see Neuroscience for information, and Bachelor of Science (B.Sc.) - Honours Neuroscience (74 credits)
Physical, Earth, Math & Computer Science Group
Physical, Earth, Math & Computer Science Group
Liberal Program – Core Science Components
Liberal Program – Core Science Components
- Atmospheric Science: Bachelor of Science (B.Sc.) - Liberal Program - Core Science Component Atmospheric and Oceanic Sciences (48 credits)
- Chemistry – Biological option: Bachelor of Science (B.Sc.) - Liberal Program - Core Science Component Chemistry - Biological (47 credits)
- Chemistry – General option: Bachelor of Science (B.Sc.) - Liberal Program - Core Science Component Chemistry - General (49 credits)
- Computer Science: Bachelor of Science (B.Sc.) - Liberal Program - Core Science Component Computer Science (45 credits)
- Earth and Planetary Sciences: Bachelor of Science (B.Sc.) - Liberal Program - Core Science Component Earth and Planetary Sciences (45 credits)
- Geography: Bachelor of Science (B.Sc.) - Liberal Program - Core Science Component Geography (49 credits)
- Mathematics: Bachelor of Science (B.Sc.) - Liberal Program - Core Science Component Mathematics (45 credits)
- Physics: Bachelor of Science (B.Sc.) - Liberal Program - Core Science Component Physics (45 credits)
- Software Engineering: Bachelor of Science (B.Sc.) - Liberal Program - Core Science Component Software Engineering (49 credits)
- Statistics: Bachelor of Science (B.Sc.) - Liberal Program - Core Science Component Statistics (48 credits)
Major Programs
Major Programs
- Atmospheric Science: Bachelor of Science (B.Sc.) - Major Atmospheric Science (62 credits)
- Chemistry: Bachelor of Science (B.Sc.) - Major Chemistry (59 credits)
- Chemistry – Atmosphere and Environment option: Bachelor of Science (B.Sc.) - Major Chemistry - Atmosphere and Environment (63 credits)
- Chemistry – Bio-organic option: Bachelor of Science (B.Sc.) - Major Chemistry - Bio-organic (63 credits)
- Chemistry – Biophysical option: Bachelor of Science (B.Sc.) - Major Chemistry: Biophysical Chemistry (66 credits)
- Chemistry – Materials option: Bachelor of Science (B.Sc.) - Major Chemistry - Materials (62 credits)
- Chemistry – Measurement option: Bachelor of Science (B.Sc.) - Major Chemistry - Measurement (62 credits)
- Computer Science: Bachelor of Science (B.Sc.) - Major Computer Science (63 credits)
- Computer Science – Computer Games option: Bachelor of Science (B.Sc.) - Major Computer Science - Computer Games (67 credits)
- Earth System Science: Bachelor of Science (B.Sc.) - Major Earth System Science (57 credits)
- Environment – Atmospheric Environment and Air Quality domain: Bachelor of Science (B.Sc.) - Major Environment - Atmospheric Environment and Air Quality (60 credits)
- Environment – Biodiversity and Conservation domain: Bachelor of Science (Agricultural and Environmental Sciences) (B.Sc.(Ag.Env.Sc.)) or Bachelor of Science (B.Sc.) - Major Environment - Biodiversity and Conservation (63 credits)
- Environment – Earth Sciences and Economics domain: Bachelor of Science (B.Sc.) - Major Environment - Earth Sciences and Economics (66 credits)
- Environment – Ecological Determinants of Health domain – Cellular: Bachelor of Science (Agricultural and Environmental Sciences) (B.Sc.(Ag.Env.Sc.)) or Bachelor of Science (B.Sc.) - Major Environment - Ecological Determinants of Health - Cellular (63 credits)
- Environment – Ecological Determinants of Health domain – Population: Bachelor of Science (Agricultural and Environmental Sciences) (B.Sc.(Ag.Env.Sc.)) or Bachelor of Science (B.Sc.) - Major Environment - Ecological Determinants of Health- Population (63 credits)
- Environment – Environmetrics domain: Bachelor of Science (Agricultural and Environmental Sciences) (B.Sc.(Ag.Env.Sc.)) or Bachelor of Science (B.Sc.) - Major Environment - Environmetrics (63 credits)
- Environment – Food Production and Environment domain: Bachelor of Science (Agricultural and Environmental Sciences) (B.Sc.(Ag.Env.Sc.)) or Bachelor of Science (B.Sc.) - Major Environment - Food Production and Environment (63 credits)
- Environment – Land Surface Processes and Environmental Change domain: Bachelor of Science (Agricultural and Environmental Sciences) (B.Sc.(Ag.Env.Sc.)) or Bachelor of Science (B.Sc.) - Major Environment-Land Surface Processes and Environmental Change (63 credits)
- Environment – Renewable Resource Management domain: Bachelor of Science (Agricultural and Environmental Sciences) (B.Sc.(Ag.Env.Sc.)) or Bachelor of Science (B.Sc.) - Major Environment - Renewable Resource Management (63 credits)
- Environment – Water Environments and Ecosystems domain – Biological: Bachelor of Science (Agricultural and Environmental Sciences) (B.Sc.(Ag.Env.Sc.)) or Bachelor of Science (B.Sc.) - Major Environment - Water Environments & Ecosystems - Biological (60 credits)
- Environment – Water Environments and Ecosystems domain – Physical: Bachelor of Science (Agricultural and Environmental Sciences) (B.Sc.(Ag.Env.Sc.)) or Bachelor of Science (B.Sc.) - Major Environment - Water Environments and Ecosystems - Physical (63 credits)
- Geography: Bachelor of Science (B.Sc.) - Major Geography (58 credits)
- Geology: Bachelor of Science (B.Sc.) - Major Geology (66 credits)
- Mathematics: Bachelor of Science (B.Sc.) - Major Mathematics (54 credits)
- Physics – Biological option: Bachelor of Science (B.Sc.) - Major Physics: Biological Physics (82 credits)
- Physics: Bachelor of Science (B.Sc.) - Major Physics (60 credits)
- Software Engineering: Bachelor of Science (B.Sc.) - Major Software Engineering (63 credits)
Joint Major Programs
Joint Major Programs
- Atmospheric Science and Physics:Bachelor of Science (B.Sc.) - Major Atmospheric Science and Physics (69 credits)
- Mathematics and Computer Science – see Mathematics and Statistics: Bachelor of Science (B.Sc.) - Major Mathematics and Computer Science (72 credits)
- Physics and Computer Science – see Physics: Bachelor of Science (B.Sc.) - Major Physics and Computer Science (66 credits)
- Physics and Geophysics: Bachelor of Science (B.Sc.) - Major Physics and Geophysics (69 credits)
- Statistics and Computer Science: Bachelor of Science (B.Sc.) - Major Statistics and Computer Science (72 credits)
Honours Programs
Honours Programs
- Applied Mathematics: Bachelor of Science (B.Sc.) - Honours Applied Mathematics (63 credits)
- Atmospheric Science: Bachelor of Science (B.Sc.) - Honours Atmospheric Science (74 credits)
- Chemistry: Bachelor of Science (B.Sc.) - Honours Chemistry (71 credits)
- Chemistry – Bio-organic option: Bachelor of Science (B.Sc.) - Honours Chemistry - Bio-organic (75 credits)
- Chemistry – Atmosphere and Environment option: Bachelor of Science (B.Sc.) - Honours Chemistry - Atmosphere and Environment (75 credits)
- Chemistry – Materials: Bachelor of Science (B.Sc.) - Honours Chemistry - Materials (74 credits)
- Chemistry – Measurement: Bachelor of Science (B.Sc.) - Honours Chemistry - Measurement (74 credits)
- Computer Science: Bachelor of Science (B.Sc.) - Honours Computer Science (75 credits)
- Earth System Science: Bachelor of Science (B.Sc.) - Honours Earth System Science (66 credits)
- Environment: Bachelor of Science (B.Sc.) - Honours Environment (72 credits)
- Geography: Bachelor of Science (B.Sc.) - Honours Geography (66 credits)
- Geology: Bachelor of Science (B.Sc.) - Honours Geology (75 credits)
- Mathematics: Bachelor of Science (B.Sc.) - Honours Mathematics (63 credits)
- Physics: Bachelor of Science (B.Sc.) - Honours Physics (78 credits)
- Planetary Sciences: Bachelor of Science (B.Sc.) - Honours Planetary Sciences (78 credits)
- Probability and Statistics: Bachelor of Science (B.Sc.) - Honours Probability and Statistics (63 credits)
- Software Engineering: Bachelor of Science (B.Sc.) - Honours Software Engineering (75 credits)
Joint Honours Programs
Joint Honours Programs
- Mathematics and Computer Science: Bachelor of Science (B.Sc.) - Honours Mathematics and Computer Science (78 credits)
- Mathematics and Physics: Bachelor of Science (B.Sc.) - Honours Mathematics and Physics (81 credits)
- Physics and Chemistry: Bachelor of Science (B.Sc.) - Honours Physics and Chemistry (80 credits)
- Physics and Computer Science:Bachelor of Science (B.Sc.) - Honours Physics and Computer Science (81 credits)
- Statistics and Computer Science: Bachelor of Science (B.Sc.) - Honours Statistics and Computer Science (79 credits)