Current:
Evolution and animal body plans (basic course)
Molecular Zoology (advanced lab course)
Biochemistry (lab course)
Past:
Marine Biology field course
Marine Zooplankton (lab course)
Marine Biology (lecture, seminar and field course)
Advanced Zoology course "Articulata"
Cellular differentiation (Advanced Zoology lab course and lecture)
Developmental Biology (lecture and seminar course)
Animal phyla (lecture)
Zoology field excursions for first year students