Browse Academic Units and Programs

Note: For information about Fall 2025 and Winter 2026 course offerings, please refer to Visual Schedule Builder. A technical issue is causing the "Terms offered" field to incorrectly report "this course is not currently offered" for many courses in the Course Catalogue.

Explore the list below for the academic units offering programs and courses available to students in the Bachelor of Science degree (information below has been approved for the 2025–26 session as listed).

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

Note: not all units listed below are part of the Faculty of Science. Example: Pathology is a Department in the Faculty of Medicine and Health Sciences, but the unit offers and administers courses that B.Sc. students may take.

Refer to the Science Foundation Program requirements if you are joining McGill from outside of Quebec.

Back to top

What are you comfortable with?