Political studies - South Africa - 2017

  • AZA1010 Fundamentals of political science
  • AZA1011 Fundamentals of international relations
  • AZA2010 Political ideologies
  • AZA2012 Comparative politics
  • AZA2016 Public policy-making
  • AZA2378 Development and the developing world
  • AZA2719 Theoretical perspectives in political and social thought
  • AZA3010 Competing models of political economy
  • AZA3015 War, peace and international security
  • AZA3640 Philosophy of war and global conflict
  • AZA3643 Africa in the modern world
  • AZA3644 South Africa: Democracy and development
  • AZA3869 Political philosophy and justice