Carnegie Mellon University

Computational Molecular Biology and Genomics

Course Number: 03711

An advanced introduction to computational molecular biology, using an applied algorithms approach. The first part of the course will cover established algorithmic methods, including pairwise sequence alignment and dynamic programming, multiple sequence alignment, fast database search heuristics, hidden Markov models for molecular motifs and phylogeny reconstruction. The second part of the course will explore emerging computational problems driven by the newest genomic research. Course work includes four to six problem sets, one midterm and final exam.

Academic Year: 2019-2020
Units: 12
Prerequisite(s): (03121 or 03151) and (15122)