Teaching
Modules for 2025-26
ETHICS: MORAL CONSTRAINTS AND THE GOOD HUMAN LIFE
Module code: PHIL101
Role: Module Co-ordinator
LIBERTY, JUSTICE AND THE GOOD SOCIETY
Module code: PHIL219
Role: Module Co-ordinator
M.A. Dissertation
Module code: PHIL706
Role: Teaching
MIND, BRAIN AND CONSCIOUSNESS
Module code: PHIL309
Role: Teaching
MIND, KNOWLEDGE AND REALITY
Module code: PHIL103
Role: Module Co-ordinator
PHILOSOPHY DISSERTATION
Module code: PHIL306
Role: Teaching
POLITICAL PHILOSOPHY
Module code: PHIL102
Role: Module Co-ordinator
Philosophical Insights
Module code: PHIL106
Role: Teaching