Dr Alexander MacKenzie

Politics

    Teaching

    Modules for 2021-22

    SECURITY IN A GLOBALISED WORLD

    Module code: POLI231

    Role: Module Co-ordinator

    FOUNDATIONS IN INTERNATIONAL RELATIONS

    Module code: POLI104

    Role: Module Co-ordinator

    IMMIGRATION AND THE STATE

    Module code: POLI302

    Role: Teaching

    INTERNATIONAL POLITICAL ECONOMY

    Module code: POLI209

    Role: Module Co-ordinator

    MASTERS DISSERTATION

    Module code: POLI119

    Role: Teaching

    RESEARCH PROJECT DEVELOPMENT BY DIRECTED STUDY

    Module code: HLAC503

    Role: Teaching

    STUDYING POLITICS SUCCESSFULLY: SKILLS AND METHODS

    Module code: POLI103

    Role: Teaching