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 , 1006 , 1012 , 1017