Program Grids

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.

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

BSc Honours

BSc Majors and Minors

BSc Double-Minors

BSc Double-Majors