Photo of Dr Robert Treharne

Dr Robert Treharne

Senior Lecturer in Digital Education and Innovation School of Life Sciences

    Teaching

    Modules for 2023-24

    Advanced Human Topographical Anatomy

    Module code: LIFE349

    Role: Teaching

    CODING FOR LIFE SCIENCES

    Module code: LIFE733

    Role: Teaching

    Communication and Study Skills for the Life Sciences

    Module code: LIFE130

    Role: Teaching

    EXPERIMENTAL SKILLS IN CURRENT BIOLOGY

    Module code: LIFE107

    Role: Teaching

    Essential Skills for the Life Sciences 2

    Module code: LIFE223

    Role: Teaching

    GRAND CHALLENGES IN BIOLOGY

    Module code: LIFE105

    Role: Teaching

    MSC RESEARCH PROJECT

    Module code: LIFE703

    Role: Teaching

    Microbiomes - microbial diversity and host interactions

    Module code: LIFE343

    Role: Teaching

    PROFESSIONAL, EMPLOYABILITY AND RESEARCH SKILLS FOR ADVANCED BIOLOGICAL SCIENCES

    Module code: LIFE710

    Role: Teaching

    Quantitative Skills for the Life Sciences

    Module code: LIFE113

    Role: Module Co-ordinator

    Research Project

    Module code: LIFE363

    Role: Teaching