ZOOL 475/475L, Biology of the Invertebrates
Diversity, morphology, evolution, physiology, and ecology of invertebrates. The lab (475L) is a co-requisite.
BIOL 404, Advanced Topics in Marine Biology
A senior-level capstone course for Marine Biology majors focusing on contemporary issues in marine biology through lectures by topic experts, readings, and student-led discussion and debates.
BIOL 499, Undergraduate Research
Please contact me if you’re a Biology or Marine Biology major interested in this course.
ZOOL 610, Topics in Developmental Biology
A graduate-level course focusing on the biology of marine larvae: diversity and origins, gamete biology and evolution, larval ecology, physiology, dispersal, behaviour, and recruitment.