Sociology

SOCI2533Social Movements and Social Revolutions (O)3 ch (3C)

An analysis of social movements and revolutions from a sociological perspective. Emphasis is on critical understanding of why they arise, why some fail and why others succeed.