Skip to main content

Teaching

Modules for 2025-26

Biological Chemistry

Module code: LIFE245

Role: Teaching

Chemistry for Biosciences

Module code: BIOS215

Role: Teaching

Essential Skills for the Life Sciences 2

Module code: LIFE223

Role: Teaching

Protein Structure, Function and Organisation

Module code: LIFE303

Role: Teaching

Structure and Dynamics of Macromolecules

Module code: LIFE203

Role: Module Co-ordinator

Synthetic Biology and Biotechnology

Module code: LIFE756

Role: Teaching

Supervised Theses