Asynchronous Online: Fully online courses via Canvas with no scheduled meeting times. BIOL 304 - Comparative Animal Physiology BIOL 316 - Invertebrate Zoology BIOL 336 - From Eggs to Embryos BIOL 435 - Ethnobotany BIOL 504 - Molecular Cell Biology