Biology

BIOL2143Evolution3 ch (3C)

An introduction to the development of a body of theory explaining biological diversity, from pre-Darwinian ideas to current issues in evolutionary biology.

Prerequisites: BIOL 1001 or 1009, 1006 , 1012 or 1019 , 1017