Skip to main content
What types of page to search?

Alternatively use our A-Z index.

Teaching

Modules for 2025-26

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

Migration, Trafficking and Modern Slavery

Module code: SOCI545

Role: Teaching

PRINCIPLES OF INTERNATIONAL LAW

Module code: LAW353

Role: Module Co-ordinator

PUBLIC INTERNATIONAL LAW

Module code: LAW563

Role: Teaching