Photo of Professor Claire Mahaffey

Professor Claire Mahaffey BSc, PhD

Professor of Ocean Sciences Earth, Ocean and Ecological Sciences

Teaching

Modules for 2021-22

DISSERTATION (GEOGRAPHY & ENVIRONMENTAL SCIENCE)

Module code: ENVS321

Role: Teaching

DISSERTATION (MMARBIOL)

Module code: ENVS496

Role: Teaching

GLOBAL CARBON CYCLE

Module code: ENVS335

Role: Module Co-ordinator

Integrated Masters Research Project

Module code: ENVS402

Role: Teaching

LOCAL MARINE AND COASTAL ECOLOGY

Module code: ENVS705

Role: Teaching

MARINE BIOLOGY: LIFE IN THE SEAS AND OCEANS

Module code: ENVS121

Role: Teaching

NEXT STEPS IN ASTRONOMY

Module code: ENVS702

Role: Teaching

OCEAN SCIENCES RESEARCH PROJECT

Module code: ENVS377

Role: Module Co-ordinator

Oceanography, Plankton and Climate

Module code: ENVS245

Role: Teaching

Research and Career Skills

Module code: ENVS204

Role: Teaching

SEA PRACTICAL

Module code: ENVS349

Role: Module Co-ordinator

Sampling the Ocean

Module code: ENVS220

Role: Teaching