BB 3010/BCB 3010: Simulation in Biology

Category II (offered at least every other Year)
Units 1/3

Computer simulations are becoming increasingly important in understanding and predicting the behavior of a wide variety of biological systems, ranging from metastasis of cancer cells, to spread of disease in an epidemic, to management of natural resources such as fisheries and forests. In this course, students will learn to use a graphical programming language to simulate biological systems. Most of the classroom time will be spent working individually or in groups, first learning the language, and then programming simulation projects. We will also discuss several papers on biological simulations from the primary scientific literature. In constructing and comparing their simulations, students will demonstrate for themselves how relatively simple behavioral rules followed by individual molecules, cells, or organisms can result in complex system behaviors. This course will be offered in 2022-23, and in alternating years thereafter.