BGPA104 INTRODUCTION TO POLITICAL THEORY

This course examines the development of different political ideologies in modern times that attempt to address the problem of governance raised by modern mass society. Topics include Classical Liberalism, Neo-Liberalism, Socialism, Marxism and its variations, and the decline and revival of democratic theory.

Pre-requisite: None