Related Experiment Video
Updated: May 13, 2026

A Practical Guide to Phylogenetics for Nonexperts
Published on: February 5, 2014
A first course in computing with applications to biology
Ran Libeskind-Hadas1, Eliot Bush
1Department of Computer Science, Harvey Mudd College, Claremont, CA 91711, USA. Tel.: +909-621-8976; Fax: +909-621-8465; hadas@cs.hmc.edu.
Abstract:
We believe that undergraduate biology students must acquire a foundational background in computing including how to formulate a computational problem; develop an algorithmic solution; implement their solution in software and then test, document and use their code to explore biological phenomena. Moreover, by learning these skills in the first year, students acquire a powerful tool set that they can use and build on throughout their studies. To address this need, we have developed a first-year undergraduate course that teaches students the foundations of computational thinking and programming in the context of problems in biology. This article describes the structure and content of the course and summarizes assessment data on both affective and learning outcomes.
Related Concept Videos
Calmodulin-dependent Signaling
The Ca2+-CaM complex does not have enzymatic activity by itself. Instead, the complex binds downstream target proteins, including membrane proteins or enzymes,...
IP3/DAG Signaling Pathway
Overview of Biostatistics in Health Sciences
Applications of Molecular Taxonomy
ATP and Macromolecule Synthesis
Most macromolecules are composed of single subunits, or building blocks, called monomers. The monomers combine with each other using covalent bonds to form larger molecules known as polymers.
Conversion of...
Introduction to Biological Bases of Psychology
The nervous system, the cornerstone of...

