Courses

BIO 1306 – Modern Concepts in Bioscience

BIO 2306 – Genetics

BIO4365 – Topics in Evolution

BIO 4366 – Fundamentals of Evolutionary Biology

BIO 5400 – Population Genetics

BIO 5202 – Graduate Research Methods (Biocomputing)

BIO 5100 – Advanced Topics in Evolutionary Genetics (seminar)

-The Development of Evolutionary Theory (2008)

-Speciation and Patterns of Diversity (2009)

-Speciation (2010)

-Paleoecology of East Africa and the Divergence of Cichlid Fish (2011)

-Ecological Speciation (Sp 2013)

-The Coalescent Theory (Fa 2013)

-Landscape Genetics (Fa 2014)

-Practical Biocomputing (Sp 2015)