Teaching

Lectures and practicals

SOES1011 Introduction to Functional Marine Biology
SOES1013 Key Skills for Marine Scientists
SOES1006 Introduction to marine ecology
SOES2027 Coastal and Estuarine Oceanography II
SOES3031 Marine molecular biology
SOES3035 Oceanography research training
SOES3054 Marine Conservation and Policy
SOES6001 Contemporary topics
SOES6051 Reproduction in marine animals
SOES6052 Tropical Marine Biology Field Course

See more details here