First level


BPT1501 – Being a Professional Teacher

EDT1601 – Child Development

ETH102L – The Learning Child

AFK1501 – Afrikaans Today (Literature)

AFK1503 – Contemporary Afrikaans: Language Studies and Written Communication

AFL1501 – Language Through an African Lens

AFL1502 – African Language and Culture in Practice

AFL1503 – Language and Communication Skills Acquisition in an African Language I

AFL1504 – Language and Communication Skills Acquisition in an African Language II

ARB1501 – Elementary Arabic

ARB2602 – Pre-Intermediate Arabic

ARH1501 – Visual Literacy

ARH1502 – Introduction to Art History

BLG1501 – Basic Biology

BLG1502 – Animal and Plant Diversity

BLG1603 – Biology Practical

BOT1501 – Plant Structure: Cytology, Morphology and Anatomy

BOT1502 – Plant Biodiversity and Environmental Botany

BOT1603 – Botany I (Practical)

CHE1501 – General Chemistry IA

CHE1502 – General Chemistry IB

CHE1503 – Chemistry I (Practical)

COS1501 – Theoretical Computer Science I

COS1511 – Introduction to Programming I

COS1512 – Introduction to Programming II

COS1521 – Computer Systems: Fundamental Concepts

DRW1501 – Drawing I

ECH1501 – Introduction to Early Christian Literature, Theology, History and Archaeology

ECS1501 – Economics IA

ECS1601 – Economics IB

ENG1501 – Foundations in English Literary Studies

ENG1502 – Foundations in English Language Studies

EUP1501 – Ethical Information and Communication Technologies for Development Solutions

FAC1601 – Financial Accounting Reporting

FRC1501 – French Language and Culture: Beginners

FRC1502 – French Language and Culture: Lower Intermediate

GAR1501 – Drawing 1

GGH1501 – Know Your World: Introduction to Geography

GGH1502 – World Issues: a Geographical Perspective

GRE1501 – Greek Grammar

GRE1502 – Greek Grammar and Reading

ICS1501 – An Introduction to Islam

ICS2602 – History of Islam

INF1505 – Introduction to Business Information Systems

INF1511 – Visual Programming I

INF1520 – Human-Computer Interaction I

IOP1501 – Psychological Processes in Work Context

IOP1502 – Customer Service in Tourism

IOP1601 – Personality in Work Context

LAN1502 – Introduction to Latin Grammar and Syntax

MAN1501 – Rumen Hanyu: Introduction to Mandarin Chinese

MAN1502 – Shiyong Hanyu: Practical Mandarin Chinese

MAT1503 – Linear Algebra

MAT1510 – Precalculus Mathematics A

MAT1511 – Precalculus Mathematics B

MAT1512 – Calculus A

MAT1613 – Calculus B

MNB1501 – Business Management IA

MNB1601 – Business Management IB

OTS1501 – Introduction to Ancient Israelite Literature

PHY1501 – Elementary Mechanics

PHY1503 – Physics Practical Work I

PHY1505 – Mechanics (Physics)

PHY1506 – Electromagnetism and Heat (Physics)

PHY1604 – Modern Physics

PTU1501 – Portuguese Language and Culture: Beginners

PTU1502 – Portuguese Language and Culture: Lower Intermediate

PYC1501 – Basic Psychology

PYC1502 – Psychology in Society

RST1501 – Introduction to History of Religions

RST1502 – Introduction to Theory of Religion

STA1501 – Descriptive Statistics and Probability

STA1502 – Statistical Inference I

TWF1501 – Painting

ZOL1501 – Animal Diversity I

ZOL1502 – Animal Diversity II

ZOL1603 – Zoology I (Practical)

EDA3046 – Environmental Education

PST103E – Teaching Social Sciences

PST104F – Teaching Practice 1

PST131J – Language Teaching

Second level


EDC1015 – Theoretical Frameworks in Education (Educational Foundations 101 (BED))

ETH203Q – Guidance, Counselling and Life Skills Development

AFK2601 – Genre and Theme

AFK2602 – Afrikaans Grammar

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

ARB2603 – Intermediate Arabic

ARB3704 – Advanced Arabic

ARB3705 – Basic Arabic Literary Texts

ARH2601 – The Arts and Ideology 1

ARH2602 – Introduction to Art History in Africa

ARH2603 – Visual Culture 1

BOT2601 – Plant Anatomy, Structure and Function

BOT2602 – Systematics of Vascular Plants

BOT2604 – Botany II (Practical)

CHE2611 – Inorganic Chemistry II (Theory)

CHE2614 – Analytical Chemistry II (Theory)

CHE2621 – Inorganic Chemistry II (Practical) Semester 1 Only

CHE2623 – Organic Chemistry II (Practical) Semester 2 Only

CHE2624 – Analytical Chemistry II (Practical) Semester 1 Only

COS2601 – Theoretical Computer Science II

COS2611 – Programming: Data Structures

COS2621 – Computer Organisation

DRW2601 – Drawing II

ECS2601 – Microeconomics

ECS2602 – Macroeconomics

ECS2603 – South African Economic Indicators

ENG2601 – Applied English Language Studies: Further Explorations

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

ENG2603 – Colonial and Postcolonial African Literatures

FAC2601 – Financial Accounting for Companies

FAC2602 – Selected Accounting Standards and Simple Group Structures

FRC2601 – French Language and Culture: Intermediate

FRC2602 – French for Professional Purposes: Introduction

FRC2603 – French Literature: Introduction

GAR2601 – Graphic Processes

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

HSY2601 – Themes in the 19th Century History: Power and the Western World

HSY2602 – Early State Formation, Slavery and Colonial Conquest in Africa

HSY2603 – Transformation in Southern Africa in the 19th Century: Colonisation, Migration, Mining and War

ICS2603 – Foundation Sources of Islam

ICS2604 – Sociocultural Life, Ethics and Education in Islam

ICT2621 – Structured Systems Analysis and Design

ICT2622 – Object-Oriented Analysis

INF2611 – Visual Programming II

IOP2601 – Organisational Research Methodology

IOP2602 – Organisational Psychology

MAN2601 – Shenghuo Hanyo: Living Mandarin Chinese

MAN2602 – Huoyong Hanyu: Applied Mandarin Chinese

MAT2611 – Linear Algebra

MAT2612 – Introduction to Discrete Mathematics

MNE2601 – Introduction to Entrepreneurship and Small Business Management

MNG2601 – General Management

OTS2601 – The Bible, Creation and Ecology

OTS2603 – Life Orientation: Biblical Perspectives

PHY2601 – Classical Mechanics

PHY2602 – Electricity and Magnetism (Physics)

PHY2604 – Physics Practical Work II

PHY2606 – Waves (Physics)

PTU2601 – Portuguese Language and Culture: Intermediate Level

PTU2602 – Modern Portuguese Literature and Society

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

RSC2601 – Research in Social Sciences

RST2603 – New Religious Movements: Cults, New Age and Related Phenomenona

RST2604 – Meditation and Mysticism

RST3705 – Divinity and Nature in Religious History

STA2601 – Applied Statistics II

STA2602 – Statistical Inference II

STA2603 – Distribution Theory II

STA2604 – Forecasting II

TEX2601 – Writing Skills for the Communication Industry

TRT2601 – Transport for Tourism

VAR2601 – Visual Arts 1

VAR2602 – Visual Arts 2

ZOL2601 – Comparative Animal Physiology

ZOL2602 – Cytogenetics and Embryology

ZOL2603 – Theory of Evolution

ZOL2604 – Zoology II (Practical)

PST201F – Mathematics Teaching (Intermediate and Senior Phase)

PST202G – Teaching Natural Science

PST204J – Teaching Practice 2

PST210G – Arts and Culture

Third level


EDA3058 – Education Law and Professional Ethics

ETH302S – Inclusive Education A

ETH303T – The Education System and School Management (Educational Themes 303)

ETH305V – Multicultural Education (Educational Themes 305)

ETH306W – Inclusive Education B (Educational Themes 306)

EDT303Q – Religious Education

FDEME3L – Computer Integration in the Classroom

PST304M – Teaching Practice 3

PST311L – Economic Literacy and Entrepreneurship

PST312M – Physical Education and Sports Coaching

Fourth level


HEC101V – Health Education

PST402N – Teaching Practice 4 (Including Oral Communication)