Module code: ALGY600
Role: Teaching
Module code: ALGY213
Role: Teaching
Module code: ALGY210
Role: Teaching
Module code: ALGY342
Role: Module Co-ordinator
Module code: ALGY106
Role: Teaching
Module code: ALGY731
Role: Teaching
Module code: ALGY688
Role: Teaching
Module code: ALGY131
Role: Teaching
Module code: ALGY364
Role: Module Co-ordinator
Module code: HLAC220
Role: Teaching
Module code: ALGY101
Role: Module Co-ordinator
Module code: HLAC503
Role: Teaching
Module code: ALGY601
Role: Teaching
Module code: ALGY646
Role: Module Co-ordinator
Module code: ALGY386
Role: Teaching
Module code: ALGY102
Role: Teaching
Module code: CLAH851
Role: Teaching