Courses
- Biology 208 - Principals of Ecology
- Ecology is the scientific study of interactions between organisms and their environment in a hierarchy of levels of organization: individuals, populations, communities, and ecosystems. (Summer 2006 and 2007.)
- Biology 361 - Marine Science
- An introduction to marine science and marine biology including history of marine exploration, essential features of the physical marine environment, a survey of major marine communities and adaptations of the organisms that live in each, overviews of selected groups of marine organisms (e.g., marine mammals), and human impact on the oceans. (Winter 2007)
- Zoology 224 - Vertebrate Diversity
- A comparative survey of vertebrates, focusing on their morphology, classification, and phylogeny. (Fall 2005 and 2006.)
- Zoology 405 - Biology of Fishes
- A survey of fish diversity focussing on the morphology, systematics, behaviour, and ecology of the major groups. (Fall 2003 and 2005.)
Teaching Materials
Oops! Links below are broken. Will fix soon.
- Dictionary of Ichthyology-Related Terms
- Fish Growth and Aging
- A lab exercise that may be done in about one hour
- Fish Talk
- Information on how fish hear and communicate audially, as well sound recordings of various species
- Fish Jaw Mechanics
- animations showing jaw protusion of percomorph fishes in comparison with salmoniforms
- Swimming
- Animations on how fish propel themselves through the water.