Aug 11, 2022  
2022 - 2023 Undergraduate Catalog 
2022 - 2023 Undergraduate Catalog

CAMS Mathematical Biology Track, BS

The CAMS Mathematical Biology major trains students in the modeling and analysis of  biological processes using tools from mathematics, statistics, data science, and computer  science.  These techniques have both practical and theoretical applications in biological research. Applications range across all scales of biology, including simulations of cellular processes, designs for synthetic biology, analyses of genomic data, and models of ecosystems.

No course can be counted in more than one category.

Required Credits: 27 minimum

Minimum Course Prerequisites

Major Writing Requirement

 The upper-division writing requirement may be satisfied in one of the following ways:

  • Completion of   or   with a grade of C- or better, or
  • Completion of CAMS 495   and CAMS 496  , which requires the writing of an Honors thesis.

Major Computing Requirement

Proficiency in a high-level programming language and fundamental concepts in data structures is required. This is normally done by taking and passing CSCI 140 or 141 or DATA 141, and CSCI 241.

Major Mathematics Requirement

Proficiency in single variable calculus, linear algebra and multivariable calculus is required. This is normally done by taking and passing these courses.

Mathematical Modeling Requirement (2 courses)

At most one course from:

and at most one course from:

Statistics and Data Analysis Electives (2 courses)

Computational Elective (1 course)

Biology Electives (2 courses, of at least 3 credits each)

Any two BIOL 300-level or above courses, of at least 3 credits each. Examples include:


With advisor approval, students may replace one elective requirement with one or more independent study or research credits, which must total 3 credits.  Alternatively, credit for CAMS 495-496 Honors, with a faculty advisor approved by one of the Mathematical Biology Track directors, may substitute for any two elective courses, as long as the two courses are not in the same category.