CMS Core Requirements

Students must take a range of courses that support the disciplines within science, prepare them for the upper-level courses in the three packages they chose, and fulfill BSc lower-level requirements. In addition core requirements, students select three packages of a minimum of nine upper-level credits.

Required Core Courses

  • MATH 100/101 (or equivalent)
  • One of STAT 200, STAT 241, STAT 251 or BIOL 300
  • Communicating Science (SCIE 300)
  • One of CPSC 100, CPSC 103, CPSC 110, CPSC 301, EOSC 211, MATH 210 or PHYS 210

Generalist Requirement: Three Credits

This can be taken in third or fourth year. One course from a discipline not represented in your three packages is selected from:

  • Chemistry: CHEM 200-level
  • Earth and Environmental Science: EOSC 340, 326, 477, 453, 354, 329 GEOB 400
  • Life Sciences: BIOL 121, 343, 345, 346, 438
  • Mathematical Sciences: MATH 200-level, MATH 360 or 300-level MATH
  • Physics and Astronomy: ASTR 200, 333; PHYS 200, 305, 330, 333.

Required Core Lab Courses

Two out of the four options below are required, and count toward a nine-credit minimum.

  • CHEM 315 (1 cr) - Prerequisites: CHEM 233, 235, 205
  • EOSC 442 (1 cr) - Prerequisites: EOSC 340 and one of (EOSC 211, PHYS 210, CPSC 301)
  • BIOL 342 (2 cr) - Prerequisite: BIOL 121, 140 (BIOL 112 recommended)
  • PHYS 309 (3 cr) - Prerequisite: PHYS219 + 229

Packages

To plan your CMS program you must select three areas (we call them packages) of science that you wish to explore.

  • Chemistry
  • Earth and Environmental Sciences
  • Life Science
  • Mathematical Sciences
  • Physics and Astronomy