Computational Biology, Minor

Phillip Compeau, PhD, Director
Tara Seman, Academic Coordinator

Minor in Computational Biology

SCS Majors: Please see the Computational Biology Concentration

The computational biology minor is open to students in any major of any college at Carnegie Mellon outside the School of Computer Science. The curriculum and course requirements are designed to maximize the participation of students from diverse academic disciplines. The program seeks to produce students with both basic computational skills and knowledge in biological sciences that are central to computational biology.

Students are encouraged to declare the minor as early as possible in their undergraduate careers and in all cases before their final semester so that the minor advisor can provide advice on their curriculum.

Why Minor in Computational Biology?

Computational Biology is concerned with solving biological and biomedical problems using mathematical and computational methods. It is recognized as an essential element in modern biological and biomedical research. There have been fundamental changes in biology and medicine over the past two decades due to spectacular advances in high throughput data collection for genomics, proteomics and biomedical imaging. The resulting availability of unprecedented amounts of biological data demands the application of advanced computational tools to build integrated models of biological systems, and to use them to devise methods of prevent or treat disease. Computational Biologists inhabit and expand the interface of computation and biology, making them integral to the future of biology and medicine.

Curriculum

The minor in computational biology requires a total of five courses: 3 core courses, 1 biology elective, and 1 computational biology elective, for a total of at least 45 units.

Prerequisites

Students must take two courses as prerequisites from the following: Units
One of:
03-151Honors Modern Biology10
03-121Modern Biology9
and one of:
02-120Programming for Scientists12
15-112Fundamentals of Programming and Computer Science12
15-110Principles of Computing10

Core Classes

Students must take two from the following courses:
One of:
02-250Introduction to Computational Biology12
02-180
02-181
Great Ideas in Computational Biology I
and Great Ideas in Computational Biology II *
10
*02-251 is allowed if 02-180 and 02-181 are not offered
One of:
02-261Quantitative Cell and Molecular Biology Laboratory
(03-343 Experimental Techniques in Molecular Biology may be substituted for 02-261 with permission of the minor advisor; 03-116 may be used to replace 02-261 if and only if the latter is not offered)
Var.
02-262Computation and Biology Integrated Research LabVar.

Electives

Three computational biology electives (02-XXX) at the 300 level or higher.

Policy on Double Counting

No more than two courses may be double counted with your major's core requirements. Courses in the minor may not be counted towards another SCS minor. Consult the minor advisor for more information.

Back to top