Home » Courses

Sociology 1A – The Individual and Society

Course coordinator: Dr Siphelo Ngcwangu

Term 1: Social Theory and Family
APK: Dr Siphelo Ngcwangu
DFC: Dr Muhammed Suleman
Term 2: Deviance and Religion
APK: Dr Letitia Smuts
DFC: Dr Muhammed Suleman

Sociology 1B – Dynamics of Social Division

Course coordinator: Dr Siphelo Ngcwangu  
Term 3: Power, the State and the Workplace
APK: Prof Pragna Rugunanan
DFC: Mr Lerato Kgosiemang
Term 4: Gender, Class and Race
APK: Prof Nthabiseng Motsemme
DFC: Mr Lerato Kgosiemang

Sociology 2A – Social Relations

Course coordinator: Dr Muhammed Suleman 
Term 1: Group Dynamics
APK: Prof Tina Uys
DFC: Prof Nthabiseng Motsemme
Term 2: Conflict Studies
APK: Prof Ingrid Palmary
DFC: Prof Nthabiseng Motsemme

Sociology 2B – Population Dynamics

Course coordinator:  Dr Muhammed Suleman 
Term 3: Clinical Sociology
APK: Dr Muhammed Suleman
Term 4: Population Dynamics
APK: Prof Melanie Samson

Sociology 3A – Social Science Research Methods and Sociology at Work and Labour Markets

Course coordinator: Dr David du Toit
Term 1: Social Science Research Methodology
APK: Dr David du Toit
Term 2: Sociology of Work and Labour Markets
APK: Dr Trevor Ngwane

Sociology 3B – Classical and Contemporary Sociology

Course coordinator: Dr David du Toit

Term 3: Globalisation
APK: Dr Siphelo Ngcwangu
Term 4: Sociological Theory
Prof Tapiwa Chagonda

Sociology 3A/3B Research Practical

Lecturer: Prof Melanie Samson


A student may take sociology as a major in any of the following BA degrees: Humanities, Social Work, Social and Marketing Research, Sports Development, Psychology, Law, Journalism, Corporate Communications, Geography and Development Studies, as well as BComm. Aside from its relevance as a major course, it is also an excellent supporting subject for other courses, and especially for students who want to specialise in Social Work and Nursing. As a supporting subject, sociology can be taken in the following B Comm degrees: Communication, Education, and Transport Economics.