Bachelor of Science Programs (by Program Group)

The Bachelor of Science (B.Sc.) degree at McGill University is organized into the following Program Groups:

Note: Applicants to the B.Sc. must select a Program Group on the application—this will determine the range of programs they will be able to choose from as part of their degree). 

For details on how to structure your degree, including how to combine programs and courses within different degree structures (Liberal, Major, Honours, or Joint Program), please refer to the Program Requirements page.

Note: Once admitted to a Program Group, students who wish to change groups may apply for an Intra-Faculty Transfer only after completion of 1 year at McGill. Applications for intra-faculty transfer are competitive and depend on space available.


Biological, Biomedical, and Life Sciences Group

Liberal Programs—Core Science Component
Major Programs
Honours Programs
Joint Programs
  • There are no joint programs available in the Biological, Biomedical, Life Sciences Group

Bio-Physical-Computational Sciences Group

Only joint programs are available in the Bio-Physical-Computational Sciences Group.

Joint Major Programs
Joint Honours Program

Neuroscience Group

Major Program
Honours Program
Joint Programs
  • There are no joint programs available in the Neuroscience Group

Physical, Earth, Math, and Computer Science Group

Liberal Programs—Core Science Component
Major Programs
Joint Major Programs
Honours Programs
Joint Honours Programs
Back to top

What are you comfortable with?