Skip to main content

Teaching

Modules for 2024-25

DIGITAL JUSTICE AND EMERGING TECHNOLOGIES

Module code: LAW518

Role: Teaching

INTERNATIONAL DISPUTE SETTLEMENT

Module code: LAW521

Role: Module Co-ordinator

INTERNATIONAL PEACE AND SECURITY

Module code: LAW564

Role: Teaching

PRINCIPLES OF INTERNATIONAL LAW

Module code: LAW353

Role: Module Co-ordinator