SOC306 : Social Movements and Social Change
This course is designed to examine the origins, dynamics, and consequences of social movements through both sociological theory and empirical case studies.
Prerequisites
SOC111 or 118.