First level


DVA1501 – Introduction to Development Studies

DVA1601 – Development Problems and Institutions

ENN103F – English for Academic Purposes

PLC1501 – Politics as Social Activity

PLC1502 – Understanding the State

PUB1501 – The Nature, Content and Scope of Public Administration

PUB1601 – The Structuring and Functioning of Public Services

APC1501 – Political Evolution of the African State

ECS1501 – Economics IA

EUP1501 – Ethical Information and Communication Technologies for Development Solutions

INF1505 – Introduction to Business Information Systems

IOP1501 – Psychological Processes in Work Context

IOP1601 – Personality in Work Context

IPC1502 – South Africa in International Politics

SOC1502 – Understanding South Africa: Families, Education, Identities and Inequality

STA1510 – Basic Statistics

Second level


DVA2601 – Projects and Programmes as Instruments of Development

DVA2602 – Community Development and the Basic Needs Approach

PLC2601 – Understanding Political Behaviour and Participation

PUB2601 – Foundations of Public Administration

PUB2602 – Protection Services

PUB2603 – Creation of Wealth

PUB2604 – Welfare and Social Services

PUB2605 – Culture and Education

PUB2606 – Environmental Affairs

APC2601 – Political Change in Contemporary Africa

APC2602 – Political Economy of Africa

IPC2601 – International Organisations

PLC2602 – Politics and Public Policy

PSC2601 – South African Politics

COM2602 – Integrated Organisational Communication

COM2603 – Intercultural, Development and Health Communication

ECS1601 – Economics IB

ECS2602 – Macroeconomics

ECS2603 – South African Economic Indicators

ECS2604 – Labour Economics

ECS2605 – South African Financial System

ECS2607 – Economics of Tourism

FUR2601 – Fundamental Rights

GGH2602 – The Geography of Services Provision

IOP2602 – Organisational Psychology

RSC2601 – Research in Social Sciences

SOC2602 – Globalisation and Social Change in South Africa

SOC2604 – Sociology of Families and Social Problems

Third level


DVA3701 – Development Theories

DVA3702 – Rural and Urban Development

DVA3703 – Development Policy and Strategies

DVA3704 – Development Planning

DVA3705 – Empowerment and Popular Initiatives

APC3701 – The Politics of Southern Africa

IPC3702 – International Political Economy

PLC3701 – Political Ideas

PLC3702 – Democracy and Other Forms of Regime

PLC3703 – Political Development and Political Economy

PSC3701 – Contemporary Issues in Politics: Capita Selecta

PSC3702 – Political Conflict and Conflict Resolution

PUB3703 – Public Policy

PUB3705 – Public Financial Administration and Management

PUB3707 – Ethics in Public Administration and Administrative Justice

PUB3701 – Public Management Skills

PUB3702 – Public Human Resource Management

PUB3704 – Organisational Studies in the Public Sector

PUB3706 – Reflective Public Administration