PCB4674: Evolution 3
Prequisite: PCB 3043C or PCB 3063C
Description: Evolution is the unifying theory of biology, linking fields as diverse as biochemistry and ecology, genetics and anatomy. In this course we will investigate both the wealth of evidence for evolution by common descent and the genetic and ecological mechanisms by which evolution occurs in natural populations. In addition we will cover the history of evolutionary biology from pre-Darwinism views to present day controversies, and the key events that have lead to our current understanding of the subject.