The program grids included on this page display lists of courses required to obtain various B.Sc. degrees. Additional degree combinations are possible. Please contact a BSc Degree Advisor for details or if the grid for a degree option of interest is missing.
You may find it helpful to download / print the program grid for your “declared” degree goal(s) for reference as your progress through your degree.
Note: These grids are provided for guidance only. Degree completion is based on courses completed successfully, and is subject to all applicable requirements and procedures in effect.
BSc Majors
- Major in Biology
- Major in Chemistry
- Major in Computer Science
- Major in Geoscience
- Major in Mathematics
- Major in Psychology
BSc Honours
BSc Majors and Minors
- Major in Biology and Minor in Aquaculture
- Major in Biology and Minor in Chemistry
- Major in Biology and Minor in Computer Science
- Major in Biology and Minor in Earth Science
- Major in Biology and Minor in Geography
- Major in Biology and Minor in Mathematics
- Major in Biology and Minor in Psychology
- Major in Chemistry and Minor in Aquaculture
- Major in Chemistry and Minor in Biology
- Major in Chemistry and Minor in Computer Science
- Major in Chemistry and Minor in Earth Science
- Major in Chemistry and Minor in Geography
- Major in Chemistry and Minor in Mathematics
- Major in Computer Science and Minor in Biology
- Major in Computer Science and Minor in Chemistry
- Major in Geoscience and Minor in Biology
- Major in Geoscience and Minor in Chemistry
- Major in Geoscience and Minor in Computer Science
- Major in Mathematics and Minor in Chemistry
- Major in Mathematics and Minor in Computer Science
- Major in Mathematics and Minor in Geography
- Major in Psychology and Minor in Biology
- Major in Psychology and Minor in Chemistry
- Major in Psychology and Minor in Computer Science
- Major in Psychology and Minor in Earth Science
- Major in Psychology and Minor in Geography
- Major in Psychology and Minor in Mathematics
BSc Double-Minors
- Minor in Aquaculture and Minor in Biology
- Minor in Aquaculture and Minor in Chemistry
- Minor in Aquaculture and Minor in Earth Science
- Minor in Aquaculture and Minor in Geography
- Minor in Biology and Minor in Chemistry
- Minor in Biology and Minor in Computer Science
- Minor in Biology and Minor in Earth Science
- Minor in Biology and Minor in Geography
- Minor in Biology and Minor in Mathematics
- Minor in Biology and Minor in Psychology
- Minor in Chemistry and Minor in Computer Science
- Minor in Chemistry and Minor in Earth Science
- Minor in Chemistry and Minor in Geography
- Minor in Chemistry and Minor in Mathematics
- Minor in Chemistry and Minor in Psychology
- Minor in Computer Science and Earth Science
- Minor in Computer Science and Minor in Geography
- Minor in Computer Science and Minor in Mathematics
- Minor in Computer Science and Minor in Psychology
- Minor in Earth Science and Minor in Geography
- Minor in Earth Science and Minor in Mathematics
- Minor in Earth Science and Minor in Psychology
- Minor in Geography and Minor in Mathematics
- Minor in Geography and Minor in Psychology
- Minor in Mathematics and Minor in Psychology
BSc Double-Majors
- Major in Biology and Major in Chemistry
- Major in Biology and Major in Computer Science
- Major in Biology and Major in Geoscience
- Major in Biology and Major in Mathematics
- Major in Biology and Major in Psychology
- Major in Computer Science and Major in Mathematics
VIU Diploma Transfers to the BSc