Computational Molecular Evolution - #36615

The main goal of this course is to give an introduction to theory and algorithms in the field of computational molecular evolution. We will cover basic evolutionary theory (common descent, natural selection, genetic drift, models of growth and selection), and the main types of algorithms used for constructing and analyzing phylogenetic trees (parsimony, distance based methods, maximum likelihood methods, and Bayesian inference). We will also discuss the role of statistical modeling in science more generally The course will consist of lectures, computer exercises, and micro-projects. The student will acquire practical experience in the use of a range of computational methods by analyzing sequences from the scientific literature.

Lecture schedule and course material can be found at the course wiki page.