Courses and programmes

Join the debate with our lively and diverse student body

A supportive teaching community of expert scholars, producing world leading research

A vibrant programme of teaching and scholarly activities


The School offers a range of BA and BSc programmes for undergraduate students.

Undergraduate courses

Postgraduate taught

The School offers a range of MSc/PG Dip programmes for suitably qualified graduates.

Postgraduate taught programmes

Postgraduate research

The School houses dedicated research centres and networks.

Postgraduate research programmes