- Basic distinguishing features of the bourgeois method of analysis and the dialectical method
- Historical materialism
- Classification of social systems
- Theory of social classes
- Marxist theory of capital accumulation
- Surplus value
- Stages of capitalist development
- Emergence and advancement of capitalist development
- Emergence and advancement of capitalism
- Metropolitan and satellite economic relations
- The struggle against colonialism and neocolonialism
- Stages of socialist development
- Emergence and advancement of socialism
- Theories of human freedom in society:
- Egalitarianism
- Neo-liberalism
- Liberalism
Course Features
- Lecture 0
- Quiz 0
- Duration 10 weeks
- Skill level All levels
- Language English
- Students 0
- Assessments Yes

