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)