Mathematical and computational methods are vital to many areas of contemporary biological research, such as genomics, molecular modeling, structural biology, ecology, evolutionary biology, neurobiology, and systems biology. Conversely, biology is providing new challenges that can drive the development of novel mathematical and computational methods.
HMC students interested in the interface between biology, mathematics, and computer science may pursue the Mathematical and Computational Biology Major, which is jointly administered by the Biology, Mathematics, and Computer Science departments.
This major prepares students for graduate studies in areas including applied mathematics, bioinformatics, computational biology, mathematical biology, and diverse areas of biology, as well as employment in industry.
HMC's core curriculum provides mathematical and computational biology majors with a strong multidisciplinary foundation, and the College offers many opportunities for students to engage in interdisciplinary research in biomathematics, computational biology, and quantitative biology.
Students who choose this major become immersed in the scientific and intellectual cultures of biology, computer science, and mathematics, and the major is sufficiently flexible to allow students to concentrate in a particular area of interest. Students in this major have one advisor from the biology department and one advisor from either the mathematics or computer science departments. The advisors will jointly help the student plan a program tailored to the student's interests and goals.
Requirements for the Degree
Introductory Sequence
- Mathematics 55: Discrete Mathematics
- Biology 54: Biology Laboratory
- Biology/Mathematics 118: Introduction to Mathematical and Computational Biology
Biology Foundations
- Any three of the following:
- Biology 101: Comparative Physiology
- Biology 108: Ecology and Environmental Biology
- Biology 109: Evolutionary Biology
- Biology 113: Molecular Genetics
- One biology seminar
- One biology laboratory
Mathematical and Computation Courses
- One of
- Biology/Mathematics 119: Intermediate Mathematical Biology
- Biology 188: Computational Biology
- One 3-unit mathematics course chosen with the advisor. Suggested mathematics course options include (but are not limited to)
- Mathematics 152: Statistical Theory
- Mathematics 156: Stochastic Processes
- Mathematics 158: Statistical Data Analysis
- Mathematics 164: Scientific Computing
- Mathematics 168: Algorithms
- Mathematics 173: Advanced Linear Algebra
- Mathematics 180: Introduction to Partial Differential Equations
- Mathematics 187: Operations Research
- One 3-unit computer-science course chosen with the advisor. Suggested computer-science course options include (but are not limited to)
- Computer Science 60: Principles of Computer Science
- Computer Science 70: Data Structures and Program Development
- Computer Science 81: Computability and Logic
- Computer Science 121: Software Development
- Computer Science 140: Algorithms
- Computer Science 133: Databases
- Computer Science 144: Scientific Computing
- Computer Science 151: Artificial Intelligence
- Computer Science 152: Neural Networks
- Computer Science 155: Computer Graphics
- Five units of additional coursework in mathematics or computer science
Electives, Thesis and Colloquium
-
One technical elective chosen with the advisor (3 units)
- Any course related to the student's interests in the major. Possible courses satisfying this requirement could be in biology, computer-science, or mathematics, or in another field including (but not limited to), chemistry, bioengineering, cognitive science, neuroscience, biophysics, or linguistics.
- Two semesters of senior thesis or Clinic (6 units)
- Senior thesis or Clinic
- Colloquium and Forum
- Biology 191 & 192: Biology Colloquium (1 unit)
- Mathematics 198: Undergraduate Mathematics Forum (1 unit)
- One semester of “joint” colloquium (0.5 unit)








Copyright 2012 Harvey Mudd College