Teaching

On Campus Courses

BY103L: SEAPHAGES Honors Lab

BY222: General Zoology

BY408: Bioinformatics

BY420/520: Field Zoology

BY428/528: Vertebrate Zoology

BY494/597: Genomics

BY592: Methods in Conservation Biology

Coming Soon!

BY4XX/5XX: Tropical Ecology

BY4XX/5XX: Rocky Mountain Ecology

Online Courses

BY505: History of Biology

BY491/591: Biogeography

BY593: Critical Issues in Conservation Biology