First level


COM1501 – Fundamentals of Communication

COM1502 – Communication Contexts and Applications

ENN103F – English for Academic Purposes

INS1502 – Developing Information Skills for Lifelong Learning

PUB1501 – The Nature, Content and Scope of Public Administration

PUB1601 – The Structuring and Functioning of Public Services

AFK1501 – Afrikaans Today (Literature)

AFK1502 – Basic Text Skills (Afrikaans)

AFL1501 – Language Through an African Lens

AFL1502 – African Language and Culture in Practice

APY1501 – The Anthropological Study of Culture in a Multicultural Context

CMH1501 – Comprehensive Primary Health Care I

CMH1502 – Comprehensive Primary Health Care II

CMY1501 – Introduction to Criminology: Crime, Offenders and Criminal Behaviour

CMY1502 – Introduction to Criminology: Victims and Reduction of Crime

ENG1501 – Foundations in English Literary Studies

ENG1502 – Foundations in English Language Studies

FUR2601 – Fundamental Rights

GGH1502 – World Issues: a Geographical Perspective

IOP1501 – Psychological Processes in Work Context

IPC1501 – Fundamentals of International Politics

IPC1502 – South Africa in International Politics

MNB1501 – Business Management IA

MNB1601 – Business Management IB

PLC1501 – Politics as Social Activity

PLC1502 – Understanding the State

PLS1502 – Introduction to African Philosophy

PLS2601 – Critical Reasoning

SCK1502 – Introduction to Social Work as a Profession

SOC1501 – Community, Society and Inequality in a Globalised World: Introduction to Sociology

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

Second level


COM2601 – Organisational Communication

COM2602 – Integrated Organisational Communication

COM2603 – Intercultural, Development and Health Communication

PUB2601 – Foundations of Public Administration

PUB2602 – Protection Services

PUB2603 – Creation of Wealth

PUB2604 – Welfare and Social Services

PUB2605 – Culture and Education

PUB2606 – Environmental Affairs

AFL2601 – Communication Dynamics in African Languages

AFL2602 – Understanding African Management Practices as Reflected in African Languages Literature and Texts

AFL2603 – Literature and Society: a Perspective on African Languages

ENG2601 – Applied English Language Studies: Further Explorations

ENG2602 – Genres in Literature and Language: Theory, Style and Poetics

ENG2603 – Colonial and Postcolonial African Literatures

MNM2612 – E-Commerce in Business

ADL2601 – Administrative Law

CMY2601 – Crime Risk Perspectives

CMY2602 – Principles of Crime Prevention, Reduction and Control

COM2604 – Media Studies: Mass Communication and Media Theory

COS2661 – Formal Logic II

CSL2601 – Constitutional Law

DVA3701 – Development Theories

DVA3702 – Rural and Urban Development

ECS2601 – Microeconomics

ECS2602 – Macroeconomics

ECS2603 – South African Economic Indicators

ECS2604 – Labour Economics

ECS2606 – Environmental Economics

GGH2601 – The African Challenge: People and Environment

GGH2602 – The Geography of Services Provision

GGH2603 – The Interpretation of Maps, Aerial Photographs and Satellite Images

GGH2604 – People and the Natural Environment: Use and Impact

GGH2605 – Environmental Politics

GGH2606 – Geography of Tourism

INS2601 – Exploring Information user Studies

IOP205U – Environmental Psychology

IOP2601 – Organisational Research Methodology

IOP2602 – Organisational Psychology

IOP2603 – Ergonomics

IOP2604 – Psychological Adjustment in the Work Context

IOP2608 – Forensic Industrial Psychology

IPC2601 – International Organisations

IPC2602 – International Political Dynamics

MNE2601 – Introduction to Entrepreneurship and Small Business Management

MNG2601 – General Management

MNM2602 – Essentials of Marketing

MNP2602 – Supply Chain Management

PLC2601 – Understanding Political Behaviour and Participation

PLC2602 – Politics and Public Policy

PLS2607 – Philosophy of Science

PSC2601 – South African Politics

PSC3701 – Contemporary Issues in Politics: Capita Selecta

PSC3702 – Political Conflict and Conflict Resolution

PSC3703 – Political Knowledge

PYC2601 – Personality Theories

PYC2602 – Child and Adolescent Development

PYC2603 – Adulthood and Maturity

PYC2604 – Community Psychology: Re-Imagining Community

PYC2605 – HIV/Aids Care and Counselling

PYC2606 – Basic Measurement and Questionnaire Design

SOC2601 – Theories of Social Change

SOC2602 – Globalisation and Social Change in South Africa

Third level


PUB3701 – Public Management Skills

PUB3702 – Public Human Resource Management

PUB3703 – Public Policy

PUB3704 – Organisational Studies in the Public Sector

PUB3705 – Public Financial Administration and Management

PUB3706 – Reflective Public Administration

PUB3707 – Ethics in Public Administration and Administrative Justice

COM3701 – Marketing Communication

COM3702 – Media Studies: Institutions, Theories and Issues

COM3703 – Media Studies: Content, Audiences and Production

COM3704 – New Media Technology

COM3705 – International Communication

COM3706 – Communication Research

COM3707 – Political and Government Communication and Media Ethics

COM3708 – Advertising and Public Relations