Philosophy and ethics - South Africa - 2018
- AZA1264 Ethics and biotechnology
- AZA1371 Introduction to philosophy: Moral dilemmas and philosophy
- AZA2549 Poverty and power: The uneven world
- AZA2719 Theoretical perspectives in political and social thought
- AZA2939 Ethics and the modern world
- AZA3640 Philosophy of war and global conflict
- AZA3644 South Africa: Democracy and development
- AZA3869 Political philosophy and justice
- AZA3871 Environmentalism: A philosophical perspective
- AZA4010 Selected topics in philosophy
- AZA4450 Researching for social sciences and humanities
- AZA4778 Social science honours dissertation A
- AZA4779 Social science honours dissertation B