Register
myUnisa
|
FAQs
About
CLOSE
About
National treasure with a global reach
Unisa’s ten catalytic niche areas
Who we are
What we do
Governance & management
Employment at Unisa
Internationalisation and Partnerships
Africa Charter
Legislation
Facts & figures
← Back
Who we are
Our strategy
Proudly African
Our history
← Back
What we do
Innovative in teaching and learning
Research that matters
Community Engagement and Outreach
Arts & culture
← Back
Governance & management
Unisa Council
Chancellor
Executive management
← Back
Employment at Unisa
Jobs and careers
Employee benefits
Remuneration
Learning & development
← Back
Internationalisation and Partnerships
About
Unisa’s internationalisation approach and strategy
Unisa's Institutional Agreements
News
Contact us
← Back
Legislation
ECT Act
E-mail disclaimer
E-mail legal notice
Institutional Statute of Unisa
Promotion of Access to Information Act
Protection of Personal Information at Unisa
Terms and Conditions
Ombudsman
Why we use cookies
Admissions
CLOSE
Admissions
Apply for admission
Register to study through Unisa
Payment methods and banking details
← Back
Apply for admission
Undergraduate qualifications
Honours degrees & postgraduate diplomas
Master's & doctoral degrees
Short Learning Programmes
Students with disabilities
International students
Student fees and funding your studies
Student policies & rules
TVET colleges
Recognition of Prior Learning (RPL)
← Back
Register to study through Unisa
Undergraduate & honours qualifications
Master's & doctoral degrees
Subjects & modules
Short Learning Programmes
Student policies & rules
Pay your study fees
Credits & exemptions for study units passed at other institutions
Web registration
Colleges
CLOSE
Colleges
Accounting Sciences
Agriculture & Environmental Sciences
Economic & Management Sciences
Education
Human Sciences
Law
Science, Engineering & Technology
College of Graduate Studies
Other
Graduate School of Business Leadership
Thabo Mbeki African School of Public and International Affairs
General information
Advancing excellence through our Colleges
Inaugural Lectures
← Back
Accounting Sciences
Executive Dean's message
About the college
Office of the Deanery
Qualifications
Schools, departments & centre
News
Engaged scholarship
Research
Contact the college
← Back
Agriculture & Environmental Sciences
About the College
Executive Dean's message
News & events
Qualifications
Schools, departments, centres & units
Research
Community engagement
Masters & Doctoral information
Open Resources
Information for postgraduate supervisors
Student Orientation videos
Contact the college
← Back
Economic & Management Sciences
Executive Dean's message
About the college
Qualifications
Schools, departments, bureau, centres & institutes
Research
Master's and Doctoral
News & events
Community engagement
Journals
Contact the college
← Back
Education
About the college
Qualifications
Schools, departments, centres & institutes
News & events
Research
Community engagement
UNESCO Chair on Open Distance Learning (ODL)
Frequently asked questions
Contact the college
Preparation and Continuous Professional Development of Educators
← Back
Human Sciences
About the college
Message from the Executive Dean
Qualifications
Schools, departments, centres, institutes & units
News & events
Community engagement
Research
Student Retention Project
Contact the college
Advancing African Digital Humanities Ideation Hub (AADHIH)
← Back
Law
Executive Dean's Message
About the college
Qualifications
Schools, departments, centres & institute
Community Engagement
Research
News & events
Contact the college
← Back
Science, Engineering & Technology
Executive Dean's Message
About the college
Qualifications
News & events
Schools, departments & institutes
Research
Engaged Scholarship
Recognition of Prior Learning
Virtual Lab tours
Contact the college
← Back
College of Graduate Studies
About
Postgraduate studies
Research support
Research resources
Catalytic Niche Areas
Media & events
Contact us
← Back
Inaugural Lectures
2026
2025
2024
2023
2022
2021
Research
CLOSE
Research
Problem-solving research with relevance and impact
People in research
Research & innovation initiatives
Directorate of Innovation, Technology Transfer and Commercialisation
Research support
Research ethics
Reports
Achievements
News & events
Contact us
← Back
People in research
People in research
NRF rated researchers
Research groups and centres
Research professors
← Back
Research & innovation initiatives
Research & innovation initiatives
Research Chairs and Institutes
Research in the colleges
Innovation support
← Back
Directorate of Innovation, Technology Transfer and Commercialisation
News
Our Services
Innovation in Action Lecture Series
Innovation Support
Publications
Available Technologies
Video Gallery
Trainings
Ecosystem Partners
Start-Up Academy
Contact us
← Back
Research support
Support programmes
Awards for Excellence in Research & Innovation
Research grants
Researcher Development Academy (RDA)
Research permissions
Postdoctoral Fellowship Support Programme (PFSP)
Research expert consultants
Research outputs
Research ethics
← Back
Achievements
Awards
Prizes
← Back
News & events
News
Research & Innovation Week 2025
Unisa Innovation Festival 2025
Alumni
CLOSE
Alumni
Stay connected with Unisa
How to stay involved
Convocation activities
Alumni Benefits
Unisa shop
Careers
Illustrious Alumni
News & events
Contact Alumni Relations
Library
News & Media
CLOSE
News & Media
News
Publications
Media releases
Calendar & events
Announcements
Experts directory
Unisa Press
Unisa Highlights Videos
Donate
Contact us
CLOSE
Contact us
Student enquiries
Regional Centres
Directions to Unisa
Campus maps & addresses
Conference facilities
Visit Unisa from outside South Africa
← Back
Visit Unisa from outside South Africa
Travelling to Unisa from outside South Africa
General information about South Africa
Where to stay
Interesting places to visit
Quick guide of Unisa campuses & regional centres
Visiting Unisa
Unisa facts & figures
Register to study through Unisa
Home
Register to study through Unisa
Subjects & modules
All modules
Undergraduate & honours qualifications
|
Master's & doctoral degrees
|
Subjects & modules
|
Short Learning Programmes
|
Student policies & rules
|
Pay your study fees
|
Credits & exemptions for study units passed at other institutions
|
Web registration
Modules
B
P
(
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
Building partnerships with families and communities - BPF2601
Banking Law 1 - BAN5901
Banking Law 2 - BAN5902
Banking Law and Usage - LML4807
Banking: Fundamental Principles - BAN1502
Banking: Introduction - BAN1501
Barista Skills Course - SCBAR01
Basic Arabic Literary texts - ARB3705
Basic Biology - BLG1501
Basic Communication Skills in Arabic - SCARA01
Basic Communication Skills in Isixhosa - CXHS01V
Basic Communication Skills in Isizulu - CZUU01A
Basic Communication Skills in Northern Sotho - CNSO01K
Basic Communication Skills in Sesotho - CSSO016
Basic Communication Skills in Setswana - CTSW016
Basic Communication Skills in Siswati - SCWT019
Basic Communication Skills in Tshivenda - CVEN01M
Basic Communication Skills in Xitsonga - CTSO01C
Basic Epidemiology in Health Sciences - CMH3701
Basic Latin Grammar and Syntax - SCBLS01
Basic Numeracy - BNU1501
Basic Public Management Principles - DASD015
Basic Sign Language - SNL1507
Basic Statistical Computing - STA1506
Basic Statistics - STA1510
Basic Statistics for Experimental Sciences - STA1504
Basics Productivity Management - PPOM04N
Becoming a Teacher - BTE2601
Beef Production [Theory and Practice] - ASA3703
Beef and Dairy Production - ANP3701
Being a Professional Teacher - BPT1501
Being and becoming a professional in the early years - BPE2601
Beverage Studies - FOO3703
Bible, Gender, and Ecology - SCR3703
Bible, Power, Politics, and Poverty - SCR3704
Biblical Archaeology and Every Day Life in the Biblical World - HBA4804
Biblical Archaeology of the Late Bronze Age, Iron Age and the Babylonian and Persian Periods - HBA4802
Biblical Hebrew for Beginners - SCBHB44
Biblical Studies for Christian Leaders - SBSC01B
Bibliographic Control, Basic Descriptive Cataloguing and Classification - AIS2601
Biochemical Engineering - BCE4801
Biochemistry (Practical) - BCH2604
Biochemistry (Practical) - BCH3704
Bioenergetics - BCH2602
Biological research methodology - BRM4701
Biology Practical - BLG1603
Biomedical Techniques - BMI3702
Biometry - AGB3701
Biopolymers of Heredity - BCH2603
Bioprocess Technology and Engineering - Practical - BIT3704
Biotechnology - BIT2601
Botany I (Practical) - BOT1603
Botany II (Practical) - BOT2604
Botany III (Practical) - BOT3704
Brand Communication - COM2612
Brand Management - MNM3710
Business Informatics I - ICT1541
Business Informatics IIA - ICT2641
Business Informatics IIB - ICT2642
Business Informatics IIIA - ICT3641
Business Informatics IIIB - ICT3642
Business Management - by Portfolio - MNB2601
Business Management Fundamentals 1A - BSM1501
Business Management Fundamentals 1B - BSM1602
Business Management IA - MNB1501
Business Management IB - MNB1601
Business Management IIA - BSM2601
Business Management IIB - BSM2602
Business Practice and Workplace Ethics - BWE1501
Business Rescue Practice - ASCB018
Business Research - MBA5944
Business Research - MBL5912
Business Tourism - DTM3701
Business Writing Skills - SCBW018
Business-to-Business Marketing - MNM2604
B
P
(
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
Philosophy and Sociology of Education - PSE4801
PERSPECTIVES ON CHALLENGES FOR AFRICAN ECONOMIES AND MODELS FOR GROWTH - CAPE03N
Painting - TWF1501
Paralegal Advice Centre - PAC2602
Parent Guidance - PCCA02G
Partial Differential Equations - APM3701
Partial Differential Equations I - MAT4847
Partial Differential Equations II - MAT4848
Participatory Approaches to Extension - AEX4701
Partnerships with Families and Communities - FCP1501
Pastoral Care in African contexts - MNY3705
Pasture Management - PAS2601
Pasture Management [Theory and Practice] - ASP2701
Pasture and Nutrition: AH - PNH1501
Patent Law - PAT5901
Patent Management and the Role Patents in Innovation - IPM4803
Patent and Copyright Law - LML4801
Pedagogy in the early years - PTE2601
Pension Funds Law - CPFL01J
People and the Environment - GGH2604
Performance Management - HRM3706
Performance Management Practices - HRM2604
Performance Strategy - MAC4867
Personal Financial Management - FIN2602
Personal Selling - MNM1501
Personal and Professional Development - IOP5969
Personality In The Work And Self-employed Context - IOP1601
Personality Theories in Context - PYC2611
Personality and Organisational Psychology - IOP4803
Personnel Development and Communication in the Public Sector - DASD026
Personnel Psychology: Employee Retention - IOP3706
Personnel Psychology: Organisational Entry - IOP3702
Personnel and Career Psychology - IOP4863
Personology - ACNS03R
Personology - PYC4804
Perspective in Inclusive Education - INC4801
Perspectives and pedagogies in the early years (birth to age nine) - HED4808
Perspectives on Accountancy - CAS1501
Perspectives on North Africa in Antiquity - AHS2611
Perspectives on Translation and Interpreting Studies - HTR4803
Persuasive Texts - TEX3701
PhD - Consumer Science - TFCON01
PhD - Corrections Management - TFCMA01
PhD - Criminology and Security Management - TFCSM01
PhD - Education (Adult Education) - TFAED01
PhD - Education (Comparative Education) - TFPCE01
PhD - Education (Curriculum Studies) - TFPCU01
PhD - Education (Early Childhood Development) - TFECD01
PhD - Education (Education Management) - TFPEM01
PhD - Education (Environmental Education) - TFENE01
PhD - Education (History of Education) - TFPHE01
PhD - Education (Inclusive Education) - TFPIE01
PhD - Education (Language Education) - TFLED01
PhD - Education (Mathematics Education) - TFMED01
PhD - Education (Natural Science Education) - TFNSE01
PhD - Education (Open Distance Learning) - TFODL01
PhD - Education (Socio-Education) - TFPSD01
PhD - Education (Technology Education) - TFTED01
PhD - Environmental Management - TFENM01
PhD - Environmental Science - TFENS01
PhD - Geography - TFGGR01
PhD - Law - TFLAW01
PhD - Life Sciences - TFLSC01
PhD - Police Science, Forensic Science and Technology - TFPFS01
PhD - Psychology of Education - TFPSY02
PhD- Philosophy of Education) - TFEPH01
PhD: Agriculture and Animal Health - TFAGR01
PhD: Ornamental Horticulture and Landscaping - TFORH01
Pharmacology - BMI2605
Pharmacology and Toxicology: AH I - PHT2601
Pharmacology and Toxicology: AH II - PHT2602
Pharmacology: Laboratory Animal Technology - PLATP03
Philosophical and Historical Perspectives in Mathematics Education - PDM4802
Philosophy Research Report - HRPLS81
Philosophy in Education - HED4804
Philosophy of Education - PDU3701
Philosophy of Science - PLS2607
Photonics - EPH4801
Physical Chemistry II (Practical) - CHE2622
Physical Chemistry II (Theory) - CHE2612
Physical Chemistry III (Practical) - CHE3722
Physical Chemistry III - CHE3702
Physical Chemistry IV - CHE4802
Physical Education and Sports Coaching - PES3701
Physical Science Practicals - PHY1509
Physics Honours Research Methods and Project - HRPHY82
Physics I (Practical) - FIC1PRA
Physics IA (Theory) - FIC1501
Physics IB (Theory) - FIC1502
Physics Practical Work I - PHY1503
Physics Practical Work II - PHY2604
Physics Practical Work III - PHY3706
Physiological Defence Mechanisms - FIS2603
Physiology (Practical) - FIS3704
Physiology II (Practical) - FIS2604
Physiology of the Nervous System - FIS3701
Pig Production [Theory and Practice] - ASA3702
Planning and Organising in Health Services Management - HMA1501
Plant Anatomy, Structure and Function - BOT2601
Plant Biodiversity and Environmental Botany - BOT1502
Plant Disease Management - PTP2602
Plant Genetics and Biotechnology (Theory and Practice) - ASP3701
Plant Growing and Care - HOR1503
Plant Growth Structures - HOR2602
Plant Pest Management - PTP2601
Plant Pests and Diseases - HOR3602
Plant Physiology - BOT3701
Plant Physiology, Water Relations and Plant Nutrition - BOT2603
Plant Production Systems (Theory and Practice) - ASP2602
Plant Production Systems - PTP1502
Plant Protection - ASP2603
Plant Structure: Cytology, Morphology and Anatomy - BOT1501
Plant Studies I - PSO1501
Plant Studies II - PSO2601
Plant Studies III - PSO3701
Plant Studies IV - PST4701
Play in the early years - PEY2601
Policy Studies III - PUB3720
Policy Studies V - PUB5970
Policy and Practice: Influencing Change - ACHL30C
Political Change in Contemporary Africa - APC2601
Political Conflict and Conflict Resolution - PSC3702
Political Development and Political Economy - PLC3703
Political Dynamics - PLC4802
Political Economy of Africa - APC2602
Political Evolution of the African State - APC1501
Political Ideas - PLC3701
Political Knowledge - PSC3703
Political Philosophy - PLS3705
Political Sciences and Research - HPPSC81
Political and Government Communication (Offered from 2026) - COM3717
Political and Government Communication and Media Ethics - COM3707
Politics and Public Policy - PLC2602
Politics as Social Activity - PLC1501
Politics in the Twenty-First Century: National, African and International Perspectives - PSC4802
Politics of the English Language: Origin, spread, responses and influences of/on the English Language - ENG3701
Pomology & Olericulture - ASP4802
Popular Music - MHS3715
Population Genetics - GNE3703
Portfolio - EDF5902
Portfolio Management - PINV039
Portuguese Language and Culture: Beginners - PTU1501
Portuguese Language and Culture: Intermediate Level - PTU2601
Portuguese Language and Culture: Lower Intermediate - PTU1502
Portuguese Language and Culture: upper Intermediate Level - PTU2603
Portuguese Language for Specific Purposes: Advanced - PTU3701
Portuguese Translation Practice - PTU3702
Post Harvest Technology (Theory and Practice) - ASP3704
Poultry Production [Theory and Practice] - ASA3701
Poultry and Pig Production - ANP2602
Power Electronics - EEP3701
Power Electronics IV - ELE4801
Power Engineering Systems - EPE3701
Practical Accounting Data Processing - AIN2601
Practical Agriculture I - AGP2601
Practical Agriculture II - AGP3702
Practical Bookkeeping - PRAC01W
Practical Labour Law - CPLL01D
Practical Module: Attendance of Compulsory Workshop I - ACNS07V
Practical Module: Attendance of Compulsory Workshop II - ACNS08W
Practical Module: Internship - ACNS09X
Practical Portfolio - AIS3705
Practical Science for the Classroom - PSC1501
Practical Translation from and Into French - FRC3705
Practical Work (Offered until 2023) - SCK2602
Practical Work in Social Case and Group Work (To be offered until 2026) - SCK3704
Practical Work: Community Work (To be offered until 2026) - SCK3705
Practicum (Workplace Experiential Learning) in Applied Psychometry - IOP4805
Practising Workplace English - ENG1504
Pre-Intermediate Arabic - ARB2602
Preaching and Worship in African Context - PTH4802
Precalculus (Engineering) - MAT1514
Precalculus Mathematics A - MAT1510
Precalculus Mathematics B - MAT1511
Prehistoric Rock Art - AGE3704
Preservation & Conservation of Archival Materials - PCA301A
Preservation Management of Archives and Records - ARM3704
Preserving Records and Archives - ARM1504
Primary Animal Health Care - PHC1511
Primary Factors of Tourism - TRT1502
Primary High Explosives - PPSE01B
Principle Concepts of ITSM - IRM4720
Principles and Methods of Health Research - PPH4805
Principles and practice of forex trading - CFOREX3
Principles and practices of share trading - CFOREX2
Principles of Animal Nutrition - ASA2605
Principles of Applied Epidemiology and Biostatistics - APD4802
Principles of Crime Prevention, Reduction and Control - CMY2602
Principles of Decolonial Communication - COM1511
Principles of Evidence in Forensic Investigation - FOR2609
Principles of Health Sciences Education - HSE1502
Principles of International Law - PRI3701
Principles of Management Accounting - MAC2601
Principles of Strategy, Risk & Financial Management Techniques - MAC2602
Principles of Taxation - TAX2601
Private International Law - LJU4804
Private International Law Perspectives On The Proprietary Consequences of Marriage - JUR5901
Probability and Stochastic Processes - STA4811
Probation Officers and Children's Rights - ADVCHG8
Problematising Africa's Religious Heritage and World Religions - RST3711
Problematising Modernity - SOSTH1X
Process Control - PRC3601
Process Design Project - PDP3702
Process Safety and Environmental Engineering - PSE1501
Product Design and Process Selection (Module B) - PRDEAPS
Product and Price Management - MNM2614
Production - Analogue - DPR3703
Production - Digital - DPR3704
Production and Operations Management - MNO2601
Production and Operations Management - MNO3701
Production and Systems Engineering - PSE3701
Professional Art Practice I - PAT3701
Professional Art Practice II - PAT4801
Professional Ethics - LJU4802
Professional Practice - HTR4804
Professionalism for Policing IIIA - PRF3701
Professionalism for Policing IIIB - PRF3702
Profiling the Intermediate Phase teacher - ACI2610
Programme in Industrial and Organisational Psychology 01 - PIOP01N
Programme in Industrial and Organisational Psychology 02 - PIOP02P
Programme in Industrial and Organisational Psychology 03 - PIOP03Q
Programme in Industrial and Organisational Psychology 04 - PIOP04R
Programming: Contemporary Concepts - COS2614
Programming: Data Structures - COS2611
Project Communications Management - DAPM12Q
Project Cost Management - DAPM08U
Project Human Resource Management - DAPM07T
Project Management - MNO3610
Project Management - PRM3701
Project Management - PRO4801
Project Management IIA - PUB2615
Project Management IIB - PUB2617
Project Management Processes - DAPM04Q
Project Management and Community Development in Adult and Community Education and Training - AYB3704
Project Management for Development and Upliftment - DAPM03P
Project Management for Sustainable Development - DLGM02C
Project Procurement Management - DAPM09V
Project Quality Management - DAPM11P
Project Risk Management - DAPM10N
Project Time Management - DAPM05R
Projects and Programmes as Instruments of Development - DVA2601
Promoting accessibility - EDS4802
Promoting values and spiritual intelligence in education - PGL4804
Propellants - PPSE04E
Propellants, Blasting and Ground Vibration - PPSE03D
Protection Services - PUB2602
Proteins, Integral to Cellular Function - LSH4812
Psycho-Legal Intervention and Practice - PYC5912
Psycho-social, emotional and behavioural challenges - PDP4804
Psychological Adjustment in the Work Context - IOP2604
Psychological Assessment - IOP5968
Psychological Assessment - PYC4807
Psychological Assessment - PYC5904
Psychological Assessment and Psychometrics: Theory, Science and Practice - IOP4801
Psychological Processes In the Work and Self-employed Context - IOP1501
Psychological Survey Development - PYC2616
Psychological and Psycho-legal Assessment - PYC5906
Psychology in Practice: the Art and Science of Consulting and Researching - ADVPIP1
Psychology of Being a Shop Stewards - CBPSS02
Psychology of Education - HED4814
Psychology of Education - PED3701
Psychology of Education and Child Development - PDP4801
Psychology of Leadership - IOP3707
Psychology of Music - MHS3713
Psychology of Work - PYC4810
Psychopathology - PYC4802
Psychopathology and Psychodiagnostics - PYC5903
Psychosocial Support and Project Management in diverse teaching and learning environments - PDT4802
Public Competition Law - SCPUB01
Public Decision-Making I - PUB1509
Public Economics - ECS3704
Public Financial Accountability - PUB4870
Public Financial Administration and Management - PUB3705
Public Financial Control II - PUB2608
Public Financial Management - PAMA06M
Public Financial Management - PUB4861
Public Financial Management - PUB5973
Public Financial Management II - PUB2607
Public Financial Management for Non-Financial Managers - DASD05A
Public Financial and Procurement Management IIIA - PUB3715
Public Financial and Procurement Management IIIB - PUB3716
Public Human Resource Management - DASD038
Public Human Resource Management - PAMA04K
Public Human Resource Management - PUB3702
Public Human Resource Management - PUB4860
Public Human Resource Management IIA - PUB2619
Public Human Resource Management IIB - PUB2609
Public Human Resource Management IIIB - PUB3717
Public Human Resource Management V - PUB5971
Public Information Practices II - PUB2611
Public Information Services I - PUB1507
Public Information and Communication Management - PAMA02H
Public Leadership - PUB5972
Public Management Practice III - PUB3721
Public Management Skills - PUB3701
Public Office Management I - PUB1506
Public Policy - PUB3703
Public Policy Analysis - CPPA01K
Public Policy Analysis - CPPA01Y
Public Policy Making - PAMA05L
Public Policy Management - PUB4869
Public Procurement & Logistics Management II - PUB2610
Public Project Management - PAMA03J
Public Relations Research - DPR2601
Public Relations in Industry - DPR3702
Public Resource Management I - PUB1504
Public Sector Labour Relations - DASD049
Public Service Delivery I - PUB1508
Public Supply Chain Management - PUB1505
Public Violence Prevention - ADSM30C
Publicity - DPR3701
Pulp and Paper Practicals I - PPT3601
Pulp and Paper Science I - PPS1501
Pulp and Paper Technology IA - PPT2601
Pulp and Paper Technology IIB - PPT2602
Pulp and Paper Technology IIIC - PPT2603
Purchasing and Supply Management - MNP2601
Putting Inclusive Education into context - HED4810
Putting advocacy into action - EDS4804
Pyrotechics for a Particular Application - PCPL01D
Pyrotechnics, Properties and Performance - PCPL03F
Python Programming for Everybody - SCPPE20
B
P
(
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
(Post)Modernities and Temporalities - ENG4804
B
P
(
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
A Detailed Study of a Primary Text - KEG4802
A Detailed Study of a Theological Theme or a Theologian - KEG4803
A Thorough Study of a Period in the History of Philosophy - PLS4802
A Thorough Study of an Approved Philosophical Problem - PLS4804
AAC assessment process - PRAA16X
AFRICA AND THE POLITICS OF INTERNATIONAL TRADE - CAIT02E
AFRICAN ECONOMIC AND THEIR PLACE IN THE WORLD ECONOMY - CAPE02M
AFRIKAN FEMINISM:AN INSTRUMENT FOR SOCIAL CHANGE - AFAINS8
Abnormal Behaviour and Mental Health - PYC3712
Abstract Algebra - MAT3702
Academic Language and Literacy in English - ENG1503
Academic Proficiency in English for student Teachers - EST1501
Academics as Teachers in Higher Education - ACTHE01
Accommodation Operations - HPS3703
Accounting Information Systems in a Computer Environment - AIN1501
Accounting for Managers - MBA4807
Accounting for Managers - MBL4807
Accounting for Managers - PBA4807
Accounting for School Governance - ACSG016
Additional Environmental Legal Requirements in an Explosives Environment - PETE07Q
Administration of the Correctional Services Act - PEN2607
Administrative Law - ADL2601
Administrative Law - MHR5901
Administrative Management IA - ADB1501
Administrative Management IB - ADB1602
Administrative Management IIA - ADB2601
Administrative Management IIB - ADB2602
Administrative Management IIIA - ADB3701
Administrative Management IIIB - ADB3702
Administrative Practice III (Experiential Training) - ADP3701
Admission and Release Mechanisms - PEN2606
Adult Development and The World of Work - ACE5902
Adult Learning Facilitation - ACE5901
Adult Teaching, Learning and Development - HED4803
Adulthood and Maturity - PYC2613
Advance Intelligence - FOR5906
Advanced African Philosophy - PLS3703
Advanced Animal Breeding - ASA4802
Advanced Animal Nutrition - ASA4803
Advanced Animal Parasitology - LSH4804
Advanced Animal Physiology - ASA2601
Advanced Arabic - ARB3704
Advanced Arabic Literary Texts - ARB3707
Advanced Aspects of user Studies and Collection Development - HAI4803
Advanced Auditing (Namibian students only) - NAU4861
Advanced Auditing (Zimbabwean students only) - ZAU4861
Advanced Auditing - AUE4861
Advanced Biotechnology - BIT3701
Advanced Business Tourism - TRT4863
Advanced Classification of Information Sources - INS3712
Advanced Consumer Science - CSR4802
Advanced Corporate Financial Reporting - FAC4865
Advanced Corporate Investigation III - SEP3713
Advanced Corporate Investigations IV - SEP4805
Advanced Corporate Law and Security Law - ACSL01N
Advanced Creative Writing: A Practical Course - KSK3701
Advanced Descriptive Cataloguing - INS3711
Advanced Destination and Marketing Management - TRT4864
Advanced Development Economics - ECS4867
Advanced E-Travel and E-Tourism - TRT4803
Advanced Econometrics - ECS4863
Advanced Education in Numbers, Operations and relations in the Intermediate phase. - ADM3704
Advanced Education in data handling and probability in the Intermediate phase - ADM3701
Advanced Education in functions and basic algebra in the Intermediate Phase - ADM3702
Advanced Education in measurement, space and shape in the Intermediate Phase. - ADM3703
Advanced Engineering Mathematics - APM4813
Advanced Engineering Work Study - FEW2601
Advanced Environmental Management - HES4804
Advanced Explosives Management A - EXP3704
Advanced Explosives Management B - EXP3705
Advanced Field Crop Production - ASP4803
Advanced Financial Accounting I (Namibian students only) - NFA4861
Advanced Financial Accounting I (Zimbabwean students only) - ZFA4861
Advanced Financial Accounting I - FAC4861
Advanced Financial Accounting II (Namibian students only) - NFA4862
Advanced Financial Accounting II (Zimbabwean Students Only) - ZFA4862
Advanced Financial Accounting II - FAC4862
Advanced Financial Management - FIN4801
Advanced Forensic Crime Intelligence - FOR3705
Advanced Forensic Crime Intelligence - FOR4805
Advanced Foundation Engineering - AFE4801
Advanced Genetics - GNE3702
Advanced Graphical user Interface Programming - ICT3611
Advanced Greenhouse Crop Production - AGC4801
Advanced Human Resource Development - HRD4803
Advanced Human Resource Management - HRM4801
Advanced Incident Management - SMA3702
Advanced Indigenous Law - LCP4804
Advanced Industrial Microbiology and Biotechnology - LSH4802
Advanced Information and Knowledge Management - HAI4801
Advanced Integrated Social Work Practice - BSW4805
Advanced Internal Audit Applications - AUI4863
Advanced Internal Audit Practice - AUI4861
Advanced Internal Audit Responsibilities in Risk, Control and Governance - AUI4862
Advanced International Economics - ECS4865
Advanced Internet Programming - ICT3612
Advanced Laboratory Techniques - LSH4807
Advanced Labour Law - CALL01R
Advanced Labour Law - MBL5906
Advanced Labour Relations Management - LRM4801
Advanced Land and Housing Law - PRL5908
Advanced Landscape Design Techniques - LDS3701
Advanced Language Skills in Portuguese (Oral and Written) - PTU3703
Advanced Latin Grammar and Syntax - SCALS01
Advanced Macroeconomics - ECS4861
Advanced Management Accounting (Namibian students only) - NMA4861
Advanced Management Accounting (Zimbabwean students only) - ZMA4861
Advanced Management Accounting - MAC4861
Advanced Manufacturing - ADM2601
Advanced Mathematical Methods - PHY4801
Advanced Medical Microbiology - LSH4801
Advanced Metabolism - BCH3702
Advanced Microbial Genetics, Recombinant DNA Technology and Industrial Microbiology - MIB3702
Advanced Microeconomics - ECS4862
Advanced Molecular Genetics - GNE3701
Advanced Narrative Theory (Theory of Literature) - THL3701
Advanced Nutrition - NUT4801
Advanced Operating System Practice - ICT3631
Advanced Operations Management - AOM4801
Advanced Overview of ITSM and Strategy generation - ITM5911
Advanced Pastoral Care and Counselling - PTH4804
Advanced Physiology IV - LSH4814
Advanced Plant Pests and Diseases - APP4701
Advanced Plant Physiology - ASP4801
Advanced Plant Taxonomy and Nomenclature - LSH4809
Advanced Principles of Public International Law - MIL5901
Advanced Process Control - PRC3701
Advanced Programme in Value-Added Tax (Dissertation) - ADVT128
Advanced Programme in Value-Added Tax (Theory) - ADVT116
Advanced Programming - COS3711
Advanced Property Law - PRL5905
Advanced Protection Technology - APT4801
Advanced Public Economics - ECS4866
Advanced Reaction Engineering - REE3701
Advanced Reinforced Concrete Design - RCD4801
Advanced Research Project - ARP3701
Advanced Research Report - COM4809
Advanced Risk Management - SMA3701
Advanced Safety Auditing - SMA3706
Advanced Safety Systems - SMA3710
Advanced Security Management III - SEP3709
Advanced Security Related Investigations - PSMN04Y
Advanced Security Risk Control Measures III - SEP3711
Advanced Security Risk Control Measures and Security Technology IV - SEP4803
Advanced Security Risk Management III - SEP3710
Advanced Security Risk Management IV - SEP4804
Advanced Security Technology & Information Security III - SEP3712
Advanced Solid State Physics - PHY4806
Advanced Strategic Procurement and Contract Management - PSM4822
Advanced Strategic Tourism Management - TRT4861
Advanced Structural Steel Design - STR4801
Advanced Supply Chain Operations - PSM4823
Advanced Systems Development - INF3705
Advanced Tax Cap Selecta II - TAX4865
Advanced Tax Capita Selecta I - TAX4864
Advanced Tax Case Law - TAX4863
Advanced Taxation (Namibian students only) - NTA4861
Advanced Taxation - TAX4861
Advanced Theory of Drama (Theory of Literature) - THL3702
Advanced Theory of Poetry (Theory of Literature) - THL3703
Advanced Tourism Development and Ecotourism - TRT4862
Advanced Transmission Technology - ATT4801
Advanced Transport Finance and Marketing - TRL4863
Advanced Transport Management - TRL4861
Advanced Transport Planning and Development - TRL4862
Advanced Western Philosophy - PLS3709
Advertising and Public Relations - COM3708
Advertising and Sales Promotion - MNM2606
Africa and Marine Law - ADSAML1
Africa in the World: Historical Perspectives - HSY1511
Africa: Cradle of Christianity - THE1503
African Archaeology - AGE2602
African Christian Leadership - SACL01T
African Composition - CST3714
African Customary Law - IND2601
African Epistemologies - PYC5908
African Ethics and Politics - PLS2602
African Ethnography - APY4802
African Language and Culture in Practice - AFL1502
African Languages: The science of language in context - Sepedi - NSO3701
African Languages: The science of language in context - Sesotho - SSO3701
African Languages: The science of language in context - Setswana - TSW3701
African Languages: The science of language in context - SiSwati - SWA3701
African Languages: The science of language in context - Tshivenda - VEN3701
African Languages: The science of language in context - Xitsonga - TSO3701
African Languages: The science of language in context - isiNdebele - NDE3701
African Languages: The science of language in context - isiXhosa - XHO3701
African Languages: The science of language in context - isiZulu - ZUL3701
African Political Thought - APC4801
African Politics: The Study of Regimes and Leadership - APC4802
Africanisation within the context of Life Orientation - PGL4801
Afrikaans Vandag: Taalkunde en skriftelike kommunikasie - AFK1503
Afrikaans and Dutch Drama - AFK4802
Afrikaans and Dutch Poetry - AFK4803
Afrikaans and Dutch Prose - AFK4801
Afrikaans vir beginners (Afrikaans for Beginners) - AFK1505
Afrikaanse Grammatika - AFK2602
Afrikaanse Grammatika vir Eerste Addisionele Sprekers - AFK2603
Agricultural Business Management - AME4803
Agricultural Business and Management - AES4703
Agricultural Financial Systems - AES1502
Agricultural Financial Systems IIIA - AES3701
Agricultural Financial Systems IIIB - AES3702
Agricultural Management Practice II - GPM3701
Agricultural Management Practice III - GPM3702
Agricultural Management Systems - AES1501
Agricultural Marketing Analysis - AME4801
Agricultural Marketing Principles - AES2602
Agricultural Marketing and Risk Management - AME2701
Agricultural Mechanisation - AGM1501
Agricultural Policy Analysis - AME3703
Agricultural Production Economics (Theory and Practice) - AME2601
Agricultural Production Principles - AES2601
Agricultural Project Analysis IB - AME4802
Agricultural Resource Economics - AME3702
Agricultural Sciences, technology, and management in education - HED4819
Agricultural Sociology - APD4804
Agricultural and Rural Development - AES4701
Agricultural and Rural Development - AME3701
Agriculture Management Practice 1 - GPM2601
Air Transport - TRL3703
Algebra and Calculus - CMAS013
Alternative Energies - EAE3701
Alternative Energy Design Project III - EAL3601
Amenity horticulture - AMH4701
An Advanced Study of Problems Relating to Foreign Policy Analysis - IPC4803
An Integrated Economic Framework for Public and International Affairs relevant to Africa - SAPIA10
An Introduction to Islam - ICS1501
An Introduction to Language Policy and Planning in South Africa: the Case of African Languages - NDE3703
An Introduction to Language Policy and Planning in South Africa: the Case of African Languages - SSO3703
An Introduction to Language Policy and Planning in South Africa: the Case of African Languages - SWA3703
An Introduction to Language Policy and Planning in South Africa: the Case of African Languages - Sepedi - NSO3703
An Introduction to Language Policy and Planning in South Africa: the Case of African Languages - TSO3703
An Introduction to Language Policy and Planning in South Africa: the Case of African Languages - TSW3703
An Introduction to Language Policy and Planning in South Africa: the Case of African Languages - VEN3703
An Introduction to Language Policy and Planning in South Africa: the Case of African Languages - XHO3703
An Introduction to Language Policy and Planning in South Africa: the Case of African Languages - ZUL3703
An Introduction to Research Methodology in Criminology - CMY2606
An Introduction to the Finite Element Method - APM4810
An Orientation to Biblical Archaeology - HBA4806
Analyse Safety Incidents - PSMP049
Analysing Philosophy of Religion - RST3708
Analysing Religion and the Spiritual Self - RST3712
Analysing Religion in Literary Writings, Audio and Visual Media Forms in Africa - RST3713
Analysing Religion in Private and Public Life - RST4803
Analysing the Social Functions of Religion (in Politics and Gender) - RST3709
Analysis of Explosives and Environmental Tests - PETE02K
Analysis of Safety Incidents - MNO2605
Analytical Chemistry II (Practical) - CHE2624
Analytical Chemistry II (Theory) - CHE2614
Analytical Chemistry III (Practical) - CHE3724
Analytical Chemistry III - CHE3704
Analytical Chemistry IV - CHE4804
Anatomy and Physiology AH II - PAH1502
Anatomy and Physiology Animal Welfare - APH1501
Anatomy and Physiology: AH I - PAH1501
Ancient Democracy - AHS3712
Ancient Empires - CLS2603
Ancient Mythology in Context - AHS1511
Animal Breeding [Theory and Practice] - ASA2702
Animal Care and Handling - AAH1501
Animal Diseases I - AND2601
Animal Diseases II - AND2602
Animal Diseases III - AND3701
Animal Diseases IV - AND3702
Animal Diseases IV: Controlled - AND4702
Animal Diseases IV: Non-Controlled - AND4701
Animal Diversity I - ZOL1501
Animal Diversity II - ZOL1502
Animal Health Practice: Laboratory Diagnostics - ANH2601
Animal Health Practice: Portfolio (WIL) - ANH3605
Animal Health Practice: Project (WIL) - ANH3604
Animal Health Practice: Reproduction Management - ANH2602
Animal Health Practice: TB/CA - ANH3703
Animal Husbandry - ANP1502
Animal Physiology [Theory and Practice] - ASA1501
Animal Production Physiology - ASA4801
Animal Studies I - ANS1501
Animal Studies II - ANS2601
Animal Studies III - ANS3701
Animal Welfare for Production Animals - APD4803
Animal and Plant Diversity - BLG1502
Anthropological Theory in Practice - APY2601
Anthropological and Archaeological Research Report - HRAAR81
Anthropology in a Diverse World - APY1501
Anthropology in an African Context - APY2613
Anthropology of Health - APY2602
Anti-corruption agenda and integrity management - GOCAFRS
Anti-corruption agenda and integrity management - GOCAFRV
Apparel Theories - CLO4801
Application of Financial Management Techniques - MAC3702
Application of ICT in Educational Leadership and Management - ADC3701
Application of Management Accounting Techniques - MAC3701
Applied African Language Communicative Competence for Second Additional Language - Sepedi - NSO1507
Applied African Language Communicative Competence for Second Additional Language - Sesotho - SSO1507
Applied African Language Communicative Competence for Second Additional Language - Setswana - TSW1507
Applied African Language Communicative Competence for Second Additional Language - SiSwati - SWA1507
Applied African Language Communicative Competence for Second Additional Language - Tshivenda - VEN1507
Applied African Language Communicative Competence for Second Additional Language - Xitsonga - TSO1507
Applied African Language Communicative Competence for Second Additional Language - isiNdebele - NDE1507
Applied African Language Communicative Competence for Second Additional Language - isiXhosa - XHO1507
Applied African Language Communicative Competence for Second Additional Language - isiZulu - ZUL1507
Applied African Languages Grammar for First Additional Language - Sepedi - NSO1508
Applied African Languages Grammar for First Additional Language - Sesotho - SSO1508
Applied African Languages Grammar for First Additional Language - Setswana - TSW1508
Applied African Languages Grammar for First Additional Language - SiSwati - SWA1508
Applied African Languages Grammar for First Additional Language - Tshivenda - VEN1508
Applied African Languages Grammar for First Additional Language - Xitsonga - TSO1508
Applied African Languages Grammar for First Additional Language - isiNdebele - NDE1508
Applied African Languages Grammar for First Additional Language - isiXhosa - XHO1508
Applied African Languages Grammar for First Additional Language - isiZulu - ZUL1508
Applied African Languages Grammar for First Additional language, Intermediate Phase - Sepedi - NSO2607
Applied African Languages Grammar for First Additional language, Intermediate phase - NDE2607
Applied African Languages Grammar for First Additional language, Intermediate phase - SSO2607
Applied African Languages Grammar for First Additional language, Intermediate phase - SWA2607
Applied African Languages Grammar for First Additional language, Intermediate phase - TSO2607
Applied African Languages Grammar for First Additional language, Intermediate phase - TSW2607
Applied African Languages Grammar for First Additional language, Intermediate phase - VEN2607
Applied African Languages Grammar for First Additional language, Intermediate phase - XHO2607
Applied African Languages Grammar for First Additional language, Intermediate phase - ZUL2607
Applied African Languages Grammar for Home Language Foundation and Intermediate Phase - Xitsonga - TSO1505
Applied African Languages Grammar for Home Language Foundation and Intermediate Phase - isiXhosa - XHO1505
Applied African Languages Grammar for Home Language teaching in the Intermediate Phase - NDE2604
Applied African Languages Grammar for Home Language teaching in the Intermediate Phase - SSO2604
Applied African Languages Grammar for Home Language teaching in the Intermediate Phase - SWA2604
Applied African Languages Grammar for Home Language teaching in the Intermediate Phase - Sepedi - NSO2604
Applied African Languages Grammar for Home Language teaching in the Intermediate Phase - TSO2604
Applied African Languages Grammar for Home Language teaching in the Intermediate Phase - TSW2604
Applied African Languages Grammar for Home Language teaching in the Intermediate Phase - VEN2604
Applied African Languages Grammar for Home Language teaching in the Intermediate Phase - XHO2604
Applied African Languages Grammar for Home Language teaching in the Intermediate Phase - ZUL2604
Applied African Languages Literature for First Additional Language - NDE2606
Applied African Languages Literature for First Additional Language - SSO2606
Applied African Languages Literature for First Additional Language - SWA2606
Applied African Languages Literature for First Additional Language - TSO2606
Applied African Languages Literature for First Additional Language - TSW2606
Applied African Languages Literature for First Additional Language - VEN2606
Applied African Languages Literature for First Additional Language - XHO2606
Applied African Languages Literature for First Additional Language - ZUL2606
Applied African Languages Literature for First Additional Language, Foundation Phase - Sepedi - NSO1509
Applied African Languages Literature for First Additional Language, Foundation Phase - Sesotho - SSO1509
Applied African Languages Literature for First Additional Language, Foundation Phase - Setswana - TSW1509
Applied African Languages Literature for First Additional Language, Foundation Phase - SiSwati - SWA1509
Applied African Languages Literature for First Additional Language, Foundation Phase - Tshivenda - VEN1509
Applied African Languages Literature for First Additional Language, Foundation Phase - Xitsonga - TSO1509
Applied African Languages Literature for First Additional Language, Foundation Phase - isiNdebele - NDE1509
Applied African Languages Literature for First Additional Language, Foundation Phase - isiXhosa - XHO1509
Applied African Languages Literature for First Additional Language, Foundation Phase - isiZulu - ZUL1509
Applied African Languages Literature for First Additional Language, Intermediate Phase - Sepedi - NSO2606
Applied African Languages Literature for Home Language Foundation and Intermediate Phase - Sepedi - NSO1506
Applied African Languages Literature for Home Language, Foundation Phase - Sesotho - SSO1506
Applied African Languages Literature for Home Language, Foundation Phase - Setswana - TSW1506
Applied African Languages Literature for Home Language, Foundation Phase - SiSwati - SWA1506
Applied African Languages Literature for Home Language, Foundation Phase - Tshivenda - VEN1506
Applied African Languages Literature for Home Language, Foundation Phase - Xitsonga - TSO1506
Applied African Languages Literature for Home Language, Foundation Phase - isiNdebele - NDE1506
Applied African Languages Literature for Home Language, Foundation Phase - isiXhosa - XHO1506
Applied African Languages Literature for Home Language, Foundation Phase - isiZulu - ZUL1506
Applied African Languages Literature for Home language teaching in the Intermediate Phase - NDE2605
Applied African Languages Literature for Home language teaching in the Intermediate Phase - SSO2605
Applied African Languages Literature for Home language teaching in the Intermediate Phase - SWA2605
Applied African Languages Literature for Home language teaching in the Intermediate Phase - Sepedi - NSO2605
Applied African Languages Literature for Home language teaching in the Intermediate Phase - TSO2605
Applied African Languages Literature for Home language teaching in the Intermediate Phase - TSW2605
Applied African Languages Literature for Home language teaching in the Intermediate Phase - VEN2605
Applied African Languages Literature for Home language teaching in the Intermediate Phase - XHO2605
Applied African Languages Literature for Home language teaching in the Intermediate Phase - ZUL2605
Applied African languages Grammar for Home Language Foundation and Intermediate Phase - Sepedi - NSO1505
Applied African languages Grammar for Home Language Foundation and Intermediate Phase - Sesotho - SSO1505
Applied African languages Grammar for Home Language Foundation and Intermediate Phase - Setswana - TSW1505
Applied African languages Grammar for Home Language Foundation and Intermediate Phase - SiSwati - SWA1505
Applied African languages Grammar for Home Language Foundation and Intermediate Phase - Tshivenda - VEN1505
Applied African languages Grammar for Home Language Foundation and Intermediate Phase - isiNdebele - NDE1505
Applied African languages Grammar for Home Language Foundation and Intermediate Phase - isiZulu - ZUL1505
Applied Animal Care & Management - ACM4701
Applied Animal Health Care - AHC1501
Applied Animal Nutrition (Theory and Practice) - ASA2701
Applied Anthropology - APY4804
Applied Anthropology: Contemporary Human Issues and the Practice of Anthropology - APY3702
Applied Archaeology: Heritage Conservation, Cultural Resource Management and Archaeotourism - AGE3702
Applied Auditing (Namibian Students Only) - NAU4862
Applied Auditing (Zimbabwean Students Only) - ZAU4862
Applied Auditing - AUE4862
Applied Biblical Archaeology - HBA4803
Applied Chemical Principles - ACH3701
Applied Classification: Work Integrated Learning - PRMSA08
Applied Communication in Policing Module 2 - EPP2602
Applied Communication in Policing Module I - EPP2601
Applied Contexts and Procedures for Investigations in the Security Industry - CSPR035
Applied Data Science - DSC4828
Applied Dynamical Systems - APM2614
Applied Engineering Mechanics - AEM2601
Applied English Language Foundation and Intermediate Phase First Additional Language - ENG1514
Applied English Language Studies: Further Explorations - ENG2601
Applied English Language for Foundation and Intermediate Phase First Additional Language - ENG2611
Applied English Language for Foundation and Intermediate Phase Home Language - ENG2612
Applied English Language for Foundation and Intermediate Phases - Home Language - ENG1515
Applied English Literature Foundation Phase First Additional Language - ENG1516
Applied English Literature Foundation Phase Home Language - ENG1517
Applied English Literature for Intermediate Phase First Additional Language - ENG2613
Applied English Literature for Intermediate Phase Home Language - ENG2614
Applied Financial Accounting (Namibian students only) - NFA4866
Applied Financial Accounting (Zim students only) - ZFA4866
Applied Financial Accounting - FAC4866
Applied Financial Management - FIN3704
Applied Food and Beverage Project - APH2601
Applied Functional Analysis - APM4811
Applied Health Economics - ECS3710
Applied Health Statistics - PPH4811
Applied Human Resource Development Competencies - HRD3701
Applied Human Resource Management Competencies - HRM3701
Applied Labour Law - APL4801
Applied Labour Law for Forensic Auditors - APL4802
Applied Labour Relations Management Competencies - LRM3701
Applied Law for Forensic Auditors - ALF4861
Applied Linear Algebra - APM1513
Applied Macroeconomics - ECS3709
Applied Management Accounting (Namibian Students Only) - NMA4862
Applied Management Accounting (Zimbabwean students only) - ZMA4862
Applied Management Accounting - MAC4862
Applied Mathematics: Minerals I - MIN2614
Applied Mathematics: Minerals II - MIN3709
Applied Microeconomics - ECS3708
Applied Organisational Communication - COM2611
Applied Project Management in an Information Technology Environment - CSPM1DR
Applied Research Methodology in Corrections Management - HMPEN80
Applied Research Methodology in Criminology - HMCMY80
Applied Research Methodology in Police Science - HMPOL80
Applied Research Methodology in Security Science - SEP4801
Applied Risk management - SCARM01
Applied Security Risk Management - SEP3701
Applied Spatial Analysis - GGH3710
Applied Statistics II - STA2601
Applied Statistics III - STA3701
Applied Taxation (Namibian Students Only) - NTA4862
Applied Taxation - TAX4862
Applied Thermodynamics - TDA3701
Applied Thermodynamics and Heat Transfer - THT3701
Applied Zoology - ZOL3703
Applied quantitative modelling - DSC2608
Apply Explosives Technologies Legal and Safety Requirements in an Explosives Environment - SCAETLS
Apply Legal Procedures and Precedents to Anti-Corruption and Commercial Crime Investigations - PCCI02B
Apply Quality Management Principles when Supervising Staff - PPSE05F
Applying Research Methodology in Information Science - AIS3704
Applying action research for improved practice - PDP4805
Appraisal and Disposal of Records - ARM2603
Approaches in Linguistics - LIN3701
Approaches to Adjustment and Deviance - ACNS02Q
Approaches to Programme Management III - PUB3711
Approaches to Research in Theological Ethics - HPTHE81
Approaches to Theology - STH4801
Appropriate Common Explosives Accessories - PIIE03R
Aquatic Ecology - BOT3702
Aqueous Chemistry for Civil Engineers - ACC2601
Arabic Grammar and Philology - ARB4801
Arboriculture - ARB4701
Archaeological Fieldwork Techniques and Analytical Methods - AGE2601
Archaeology and Human Evolution - AGE3705
Archival Information Sources and Services - AIS301A
Archival Principles and Practices - APP301A
Archival Programming and Advocacy - ARM3705
Art and Handwork - ATH1501
Art and Ideology II - ARH3701
Artificial Intelligence (AI) for Teachers - ARTIT02
Aspects of Criminal Law Relating to Children - PRFAC15
Aspects of Development and Protection of Children - ADVCHB2
Aspects of International Criminal Law and Children's Rights - ADVCHD4
Aspects of Managing School Teaching Staff - CRSM02S
Aspects of Programme Management III - PUB3712
Assess Safety Risk - PSMP026
Assessing Environmental Impacts - GGH3705
Assessing Security Threats on the African Continent - ADSM10A
Assessing learning in an online environment - PTVET02
Assessment in Education - AED3701
Assessment in Grade R - ASG2601
Assessment of Language in Education - PDL4801
Astronomy Practical - AST2655
Atomic and Molecular Spectroscopy - AST4884
Atomic and Nuclear Physics - PHY3708
Audio-Visual Archiving - ARM2601
Auditing Theory and Practice - AUE2601
Augmentative and Alternative Communication (AAC) Technology - PRAA17Y
Augmentative and Alternative Communication Intervention Strategies - PRAA18Z
Augmented Technologies in Information Services - INS4812
Automatic Control - ACT3701
Automation and data analysis - AIN3701
B
P
(
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
Building partnerships with families and communities - BPF2601
Banking Law 1 - BAN5901
Banking Law 2 - BAN5902
Banking Law and Usage - LML4807
Banking: Fundamental Principles - BAN1502
Banking: Introduction - BAN1501
Barista Skills Course - SCBAR01
Basic Arabic Literary texts - ARB3705
Basic Biology - BLG1501
Basic Communication Skills in Arabic - SCARA01
Basic Communication Skills in Isixhosa - CXHS01V
Basic Communication Skills in Isizulu - CZUU01A
Basic Communication Skills in Northern Sotho - CNSO01K
Basic Communication Skills in Sesotho - CSSO016
Basic Communication Skills in Setswana - CTSW016
Basic Communication Skills in Siswati - SCWT019
Basic Communication Skills in Tshivenda - CVEN01M
Basic Communication Skills in Xitsonga - CTSO01C
Basic Epidemiology in Health Sciences - CMH3701
Basic Latin Grammar and Syntax - SCBLS01
Basic Numeracy - BNU1501
Basic Public Management Principles - DASD015
Basic Sign Language - SNL1507
Basic Statistical Computing - STA1506
Basic Statistics - STA1510
Basic Statistics for Experimental Sciences - STA1504
Basics Productivity Management - PPOM04N
Becoming a Teacher - BTE2601
Beef Production [Theory and Practice] - ASA3703
Beef and Dairy Production - ANP3701
Being a Professional Teacher - BPT1501
Being and becoming a professional in the early years - BPE2601
Beverage Studies - FOO3703
Bible, Gender, and Ecology - SCR3703
Bible, Power, Politics, and Poverty - SCR3704
Biblical Archaeology and Every Day Life in the Biblical World - HBA4804
Biblical Archaeology of the Late Bronze Age, Iron Age and the Babylonian and Persian Periods - HBA4802
Biblical Hebrew for Beginners - SCBHB44
Biblical Studies for Christian Leaders - SBSC01B
Bibliographic Control, Basic Descriptive Cataloguing and Classification - AIS2601
Biochemical Engineering - BCE4801
Biochemistry (Practical) - BCH2604
Biochemistry (Practical) - BCH3704
Bioenergetics - BCH2602
Biological research methodology - BRM4701
Biology Practical - BLG1603
Biomedical Techniques - BMI3702
Biometry - AGB3701
Biopolymers of Heredity - BCH2603
Bioprocess Technology and Engineering - Practical - BIT3704
Biotechnology - BIT2601
Botany I (Practical) - BOT1603
Botany II (Practical) - BOT2604
Botany III (Practical) - BOT3704
Brand Communication - COM2612
Brand Management - MNM3710
Business Informatics I - ICT1541
Business Informatics IIA - ICT2641
Business Informatics IIB - ICT2642
Business Informatics IIIA - ICT3641
Business Informatics IIIB - ICT3642
Business Management - by Portfolio - MNB2601
Business Management Fundamentals 1A - BSM1501
Business Management Fundamentals 1B - BSM1602
Business Management IA - MNB1501
Business Management IB - MNB1601
Business Management IIA - BSM2601
Business Management IIB - BSM2602
Business Practice and Workplace Ethics - BWE1501
Business Rescue Practice - ASCB018
Business Research - MBA5944
Business Research - MBL5912
Business Tourism - DTM3701
Business Writing Skills - SCBW018
Business-to-Business Marketing - MNM2604
B
P
(
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
C++ AS Second Programming Language - CSCP1DB
CREATING CONDITIONS FOR DEMOCRATIC ELECTIONS IN AN AFRICAN CONTEXT - PMDE01P
CULTURE AND LAW - PCPM06M
Calculus A - MAT1512
Calculus B - MAT1613
Calculus in Higher Dimensions - MAT2615
Called and Sent: Missional Ecclesiologies - MSG4804
Capita Selecta From The Law of Civil Procedure - CMP5903
Capita Selecta From The Law of Criminal Procedure and Evidence - CMP5901
Capstone in Accounting Sciences - CAS3701
Capstone in Applied Accounting Sciences (Namibian students only) - NCA4801
Capstone in Applied Accounting Sciences (Zim students only) - ZCA4801
Capstone in Applied Accounting Sciences - CAS4801
Cardiovascular System - FIS3702
Care and Support for Personal and Social Well-being - CSP2601
Career Psychology - IOP3703
Career Psychology and Counselling Skills - IOP4802
Career Psychology and Wellbeing - IOP5967
Case Work: Theories, Approaches and Models - BSW3701
Change Management - IOP4867
Change Management - IRM4814
Channel Management - MNM2610
Chemical Analytical Techniques - CAT4801
Chemical Engineering Computational Techniques I - CPT2601
Chemical Engineering Computational Techniques II - CPT3701
Chemical Engineering Design - CED3601
Chemical Engineering Design Project - HRCEN82
Chemical Engineering Fundamentals IA - CEF1501
Chemical Engineering Fundamentals IIB - CEF2601
Chemical Engineering Practicals I - CEP2601
Chemical Engineering Practicals II - CEP3601
Chemical Engineering Practicals III - CEP3701
Chemical Engineering Research Project - HRCEN83
Chemical Engineering Thermodynamics - CET2601
Chemical Process Design Principles - PDP3701
Chemistry Honours Research Project - HRCHE80
Chemistry I (Practical) - CHE1PRA
Chemistry I (Theory) - CHE181T
Child Development: Cognitive, Emotional and Social and the Protection of Children - PRMSA04
Child Law - PRL5902
Child and Adolescent Development - CAD1501
Child and Adolescent Development - PYC2612
Child and Adult Therapeutic Skills and Strategies - PYC5905
Child and Youth Misbehaviour - CMY2603
Child development (birth to 9) - CDE3701
Child development in the early years - CDE2601
Child, Youth, Family Care and Related Legislation - BSW3704
Children and Status Issues - PRFAC13
Children and Status Issues: Advanced Perspectives - ADVCHI9
Children's Literature - CHL2601
Children's Literature for the early years - CLY1501
Children's Rights and Education Law - PRFAC21
Children's Rights in the Comparative Context - ADVCHF6
Children's Rights in the South African and International Context - PRFAC12
Children's Rights in the South African and International Context: Advanced Perspectives - ADVCHA1
Christian Mysticism - CSP4804
Christian Origins and Early Christian Contexts. Introduction to Early Christian Literature and History - SCR1501
Christian Origins: The Formation of Early Christian Discourse - ECH4802
Christian Social Ethics - MNY3703
Christianity changed the world - SCR2603
Christianity in South Africa - THE2604
Chronic Lifestyle Diseases - NUT3702
Church Historiography and Methodology - HMKEG80
Church and Society across the ages - THE3705
Cinematography, the Power of Film and Film Classification - PRMSA05
Circuit Analysis - ECA3701
Citizenship, Identity and Citizen Science - AD21ST1
Citizenship, Public Participation and Democracy - CPD1501
Civil Engineering Drawing II - CDW2602
Civil Engineering Financial Management - FIM3701
Civil Engineering Management - CVE1501
Civil Procedure - CIV3701
Civil and Criminal Law Aspects of Media Law - CMP5902
Classic and Romantic Music - MHS2611
Classical Heroes in Fact and Fiction - CLS3704
Classical Historical Writings - CLS3701
Classical Mechanics - PHY2601
Classical Thought and Roman History - CLS4803
Classification of Information Sources - INS2612
Classroom Intervention Strategies for Teaching and Learning Support - PDP4803
Classroom Management - CMG3701
Climate Mitigation and adaptation - CMA4801
Clinical Biochemistry II - BMI2601
Clinical Pathology II - BMI2606
Clinical Pathology III - BMI3707
Clinical Psychology Internship - PYC5915
Clinical Psychotherapeutic Practice - PYC5913
Clothing Construction: Practical - CLO1602
Clothing Construction: Theory - CLO1501
Clothing Range Planning - CLO3702
Clothing and Textile Portfolio - CLO2604
Clothing and Textiles Product Development - CTP4801
Coal Mining - CMG2601
Cognition and Learning - PDP4802
Cognitive Linguistics - HLIN482
Cognitive NeuroScience - PYC4813
Cognitive Psychology - PYC3713
Collection Development and Management (offered from 2028) - INS3717
Collective Bargaining and Negotiation - LRM4802
Collective Labour Law - LLW2602
Collective Labour Law - MLL5902
Colonial and Postcolonial African Literatures - ENG2603
Commercial Law IA - CLA1501
Commercial Law IB - CLA1502
Commercial Law IC - CLA1503
Commercial Law IIA - CLA2601
Commercial Law IIB - CLA2602
Commercial Sexual Exploitation of Children: Child Pornography - Advanced Perspectives - ADVCHC3
Communicating in Inclusive Settings - INC4803
Communicating in a Global Context - DPR2604
Communication Campaigns - COM2613
Communication Contexts and Applications - COM1502
Communication Dynamics in African Languages - AFL2601
Communication Law - CML1501
Communication Policy (Offered from 2026) - COM3712
Communication Research - COM3706
Communication Theory - DPR2602
Communication for Social Change: Health, development and intercultural perspectives (Offered from 2026) - COM3711
Communication in Business Contexts - CBC1501
Communication in the Organisation - DPR1502
Communication in the context of the organisation - COM1513
Communicative Scenario's - AFK3701
Community Corrections - PEN2603
Community Development and the Basic Needs Approach - DVA2602
Community Dispute Resolution for Peace and Conflict Resolution in Africa - APDPCA3
Community Extension Practice - AEX1602
Community Health Practical - CMH2601
Community Mental Health Care Practice - PYC5911
Community Psychology: Ecologies of Knowledge - PYC4814
Community Psychology: Working for Change - PYC3716
Community Work (Project) (To be offered until 2026) - SCK4806
Community Work (To be offered until 2026) - SCK3703
Community Work: Planning and Integrated Practice (To be offered until 2026) - SCK4805
Community Work: Theories, Approaches and Models - BSW3703
Community psychology: Building foundations - PYC2614
Community, Society and Inequality in a Globalised World: Introduction to Sociology - SOC1501
Company Law - LML4806
Company Law 1 - MCL5901
Company Law 2 - MCL5902
Comparatism: Intertextual Dialogues - AFK3702
Comparative Animal Physiology - ZOL2601
Comparative Corrections - PEN4805
Comparative Politics: Africa and Beyond - APP4801
Comparative or Sexual or Medical Ethics - THE4801
Comparative public policy and regimes thinking - CPPA04N
Comparing Philosophies of Religion - RST4802
Complex Analysis - MAT3705
Comprehensive Primary Health Care I - CMH1501
Comprehensive Primary Health Care II - CMH1502
Computational Modeling - PHY3709
Computer Aided Design and Simulations IA - ECD3701
Computer Aided Design and Simulations IB - ECD3702
Computer Algebra - APM2616
Computer Applications for Agriculture - CAA2601
Computer Graphics - COS3712
Computer Integration in the classroom - CIC2601
Computer Networks I - COS2626
Computer Organisation - COS2621
Computer Systems: Fundamental Concepts - COS1521
Computer coding and programming applications in Information Services (offered from 2028) - INS3713
Concrete Technology - CTC4801
Configuration Management Techniques - PPSE06G
Conflict Dynamics and Concepts in Africa - APDPCA1
Conflict, Peace and Security Studies - PSC4803
Conquerors and Conquests in the Ancient World: from Text to Screen - CLS3706
Conservation Administration I - COA1501
Conservation Biology - NAT4801
Conservation Ecology - HES4807
Conservation Ecology I - CEC1501
Conservation Ecology II - CEC2601
Conservation Ecology III - CEC3701
Conservation Interpretation I - CIN1501
Conservation Interpretation II - CIN2601
Conservation Research Proposal Development - RPNAT81
Conservation Resource Management I - CVM1501
Conservation Resource Management II - CVM2601
Conservation Resource Management III - CVM3701
Conservation in the Face of Climate Change - NAT4805
Constitutional Law - CSL2601
Constitutional Law - MHR5906
Constitutional Property Law - PRL5907
Construction Materials - CMA1501
Construction Materials IV - CMT3700
Construction Methods - CMT2601
Constructions of early childhood - CON2601
Consumer Behaviour - MNM2605
Consumer Law - COL3704
Contact Course I - COC1501
Contact Course I - COC4801
Contact Course II - COC2602
Contact Course III - COC3601
Contact Course IV - COC3602
Contact Session I - COC4701
Contact Session II - COC4702
Contemporary Approaches to Educational Leadership and Management - HED4812
Contemporary Church History: Change Agents and Ecumenism - THE3703
Contemporary Crime Issues - CMY4803
Contemporary Criminological Issues - CMY3706
Contemporary Food Studies - CFS4801
Contemporary Hospitality Management - CHM4801
Contemporary Islam - ICS4803
Contemporary Issues in Administrative Management - MNO3606
Contemporary Issues in Human Resource Management - HRM3704
Contemporary Issues in Marketing - MNM4801
Contemporary Issues in Operations Management - MNO3603
Contemporary Management Issues - MNG2602
Contemporary Theories of the Arts - HMV4802
Contemporary Trends in Health Sciences Education - HSE3702
Contemporary issues in Health Services Management - HMA3704
Contemporary issues in Politics: Capita Selecta - PSC3701
Contextualisation of Health Sciences Education - HSE1501
Contextualising the Old Testament - OTS4804
Continual Quality Improvement - CQI4801
Continuous Time Stochastic Processes - APM4802
Control of Explosives - PPCOESQ
Control of Explosives Activities - PCEAA00
Control of Explosives and Activities A - EXC3701
Control of Explosives and Activities B - EXC3702
Conveyancing - LPL4804
Copyright Law - COP5901
Core Environmental Legal Requirements in an Explosives Environment - PETE06P
Corporate Citizenship - MNN3701
Corporate Entrepreneurship - MNE3702
Corporate Entrepreneurship and Innovation - MBL5911
Corporate Governance & Ethic - MBL5902
Corporate Governance in Accountancy - AUE2602
Corporate Insolvency Law - MCL5903
Corporate Investigation I - SEP1503
Corporate Investigation II - SEP2603
Corporate Investigation III - SEP3703
Corporate Treasury Management - FIN3703
Correction and Care - PEN2608
Correctional Management Control Mechanisms - PEN3708
Correctional Management Principles - PEN3707
Correctional Security - PEN2605
Correctional Services Administration III: Module II: Offender Development - PEN3706
Correctional Services and Children's Rights - ADVC11K
Correctional Skills - PEN1503
Cosmology - APM4801
Cost Benefit Analysis - CPPA06P
Counselling Interventions and Models - ACNS05T
Counselling Skills (Offered until 2023) - SCK2604
Course in Administration of Estates - ESTX01M
Course in Corporate Law - CCPL01D
Course in Employee Wellness - CREW01U
Course in Value-Added Tax - VATX013
Court Procedures and Interpreting to Administer Justice - CCIT02K
Creating and maintaining a psychosocial safe environment for teaching and learning - PDT4801
Creation of Wealth - PUB2603
Creative Writing and Translation - Sepedi - NSO3705
Creative Writing and Translation - Sesotho - SSO3705
Creative Writing and Translation - Setswana - TSW3705
Creative Writing and Translation - SiSwati - SWA3705
Creative Writing and Translation - Tshivenda - VEN3705
Creative Writing and Translation - Xitsonga - TSO3705
Creative Writing and Translation - isiNdebele - NDE3705
Creative Writing and Translation - isiXhosa - XHO3705
Creative Writing and Translation - isiZulu - ZUL3705
Creative Writing for Public Relations - ENG2604
Creativity and Innovation - MNE2602
Creativity in the early years 1 - CRE1501
Credit Law - CRL5901
Credit Management I - CRM1501
Credit Risk Management - RSK4804
Credit Security Law - PRL5906
Crime Information Systems for Policing - CRI3701
Crime Prevention Principles for Policing IA - POL1501
Crime Prevention Principles for Policing IB - POL1502
Crime Prevention Principles for Policing IIA - POL2601
Crime Prevention Principles for Policing IIB - POL2602
Crime Prevention Principles for Policing IIIA - POL3701
Crime Prevention Principles for Policing IIIB - POL3702
Crime Prevention Principles for Policing IV - POL4803
Crime Risk Perspectives - CMY2601
Crime Typologies - CMY3702
Criminal Justice Research Methodology - SEP3707
Criminal Law - CMP5904
Criminal Law: Specific Crimes - CRW2602
Criminal Procedure - CPR3701
Criminological Evaluation and Assessment - CMY4804
Critical Art Writing - ARH4811
Critical Organisational Communication (Offered from 2026) - COM3713
Critical Reasoning - PLS2601
Critical Theory - THL4801
Cultural Diverse Education in Health Sciences - HSE3701
Cultural Encounters - HML4804
Cultural Policy and Strategy - PCPM01G
Cultural Tourism I - DTM2605
Cultural Tourism II - DTM3605
Culture & Development - PCPM04K
Current Concepts in Biochemistry - LSH4808
Current Concepts in Genetics - LSH4810
Current issues in Security Management - SEP3708
Curriculum Delivery in Schools - SCCD01A
Curriculum Development for ODL - ODL5902
Curriculum Studies - CUS3701
Curriculum Studies - HED4802
Curriculum Studies and Psychology of Education - CSP4801
Curriculum in the early years - CEY2601
Curriculum studies in Mathematics Education - PDM4801
Customary, Religious and Contemporary Families - PRL5904
Customer Relationship Management - MNM3712
Customer Service - MNM1502
Customer Service in Tourism - IOP1502
Cyber-Crime and the Protection of Children - ADVCHE5
Cytogenetics - GNE2603
Cytogenetics and Embryology - ZOL2602
B
P
(
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
DBL - Thesis - TFSBL01
DECISION MAKING AND CONFLICT MANAGEMENT IN AFRICAN CONTEXT - ITLR03X
DECONSTRUCTING THE AFRICAN VISION FOR AFRICA'S RENEWAL - ITLR02W
DED - Education (Early Childhood Development) - TFECD02
DED - Education (Open Distance Learning) - TFODL02
DEd - Education (Adult Education) - TFADE01
DEd - Education (Comparative Education) - TFCED01
DEd - Education (Curriculum Studies) - TFCUS01
DEd - Education (History of Education) - TFHED01
DEd - Education (Inclusive Education) - TFIED01
DEd - Education (Philosophy of Education) - TFPHD01
DEd - Education (Socio Education) - TFSED01
DEd - Education (Technology Education) - TFTED02
Dairy Production [Theory and Practice] - ASA3704
Data Curatorship and Management - ARM4803
Database Design - ICT3621
Database Design Module 1 - CSDB1DX
Database Design and Implementation - INF3707
Database Practice - ICT3722
Database Systems IV - IRM4723
Databases I - INF2603
Databases II - INF3703
Dealing with Young Offenders - CMY2604
Decision Support Systems for Managers - PBA4804
Decision-making and Conflict Management in an African Context - ITLR24C
Decoloniality: Africana Thought, Discourse and Critique - CHS4801
Decolonisation, Independence and Social Change in Modern Africa - HSY3701
Decolonising Communication Research (Offered from 2026) - COM3714
Decolonising Communication Studies - COM2614
Deconstructing the African Vision for Africa's Renewal - ITLR23B
Democracy and Other Forms of Regime - PLC3702
Derivatives - INV3703
Describing Library user Group and Meeting their Needs - AIS2603
Descriptive Cataloguing - INS2611
Descriptive Cataloguing and Subject Organisation - AIS4801
Descriptive Statistics and Probability - STA1501
Design Law - DES5901
Design Project III - DPJ2601
Design Project: Structural Engineering - SDP4801
Design for Manufacture - MAN4801
Design for Safety - APSM04P
Design of Facilities and Jobs (Module C) - DEFACJO
Designing Ethical and Effective AI-Enhanced Pedagogy - DEEAP02
Designing a Research Proposal - RST4804
Designing, Planning and Controlling the Production/Operations Management Systems - PPOM02L
Determination of the Properties of Explosives - PETE01J
Developing Faith and Youth Work - MNY2604
Developing Health Science Curricula: Foundations - HSE3703
Developing Health Science Curricula: Principles and Process - HSE3704
Developing Information Skills for Lifelong Learning - INS1502
Developing Information Skills for Lifelong Learning - INS1512
Developing a Project Plan for an Advocacy Campaign on Healthy Lifestyles, Social Diversity and Inclusion - SCMH02B
Developing and Managing Information Collections - AIS2605
Development Economics - ECS3707
Development Planning - DVA3704
Development Policy and Strategies - DVA3703
Development Problems and Institutions - DVA1502
Development Software IV - IRM4724
Development Theories - DVA3701
Development debates and Issues - DVA4801
Development of EAP policy and procedures - EMPASS3
Development of Urban Space - GGH3704
Developmental Psychology - PYC4805
Differential Equations - APM2611
Digestion, Endocrine Control and Metabolism - FIS2601
Digital Anthropology: Doing Anthropology in the era of the Fourth Industrial Revolution - APY3715
Digital Control Technology - ECT4801
Digital Logic - ICT2632
Digital Marketing - MNM3714
Digital Records Forensics and Archival Diplomatics - ARM4802
Digital Signal Processing - ESP3701
Digital Supply Chains - MBA5946
Digital systems I - DSY1501
Digital systems II - DSY2602
Diplomacy - IPC3703
Diplomatic Practice - ADPDS01
Discover the world: Introduction to Geography - GGH1501
Discrete Mathematics: Combinatorics - MAT3707
Discrete Optimisation - DSC4823
Disruption and Communication - COM1512
Dissertation - Corrections Management - DFCMA91
Dissertation - Corrections Management - DFCRM91
Dissertation - Criminology (Full) - DFCMY91
Dissertation - Criminology and Security Management - DFCSM91
Dissertation - Jurisprudence - DFJUR92
Dissertation - Mercantile Law - DFMCL92
Dissertation - Police Science, Forensic Science and Technology - DFPFS91
Dissertation - Private Law - DFPLW91
Dissertation in Public Policy in International Affairs - DFPPA91
Dissertation: African Languages (Xitsonga) - DFTSG95
Dissertation: African Languages (IsiXhosa) - DFXHO95
Dissertation: African Languages (IsiZulu) - DFZUU95
Dissertation: African Languages (Northern Sotho) - DFNSO95
Dissertation: African Languages (Sesotho) - DFSSO95
Dissertation: African Languages (Setswana) - DFTSW95
Dissertation: African Languages (Tshivenda) - DFVEN95
Dissertation: African Politics - DFAFP95
Dissertation: Afrikaans - DFAFK95
Dissertation: Ancient Near Eastern Studies - DFANE95
Dissertation: Anthropology - DFANT95
Dissertation: Applied Linguistics - DFAPL95
Dissertation: Applied Mathematics - DFAPM90
Dissertation: Arabic - DFARB95
Dissertation: Archaeology - DFARC95
Dissertation: Art History - DFARH95
Dissertation: Astronomy - DFAST90
Dissertation: Auditing - DFAUE91
Dissertation: Biblical Archaeology - DFBAR95
Dissertation: Business Management - DFMNG92
Dissertation: Chemistry - DFCHE91
Dissertation: Chemistry Education - DFMCH91
Dissertation: Christian Leadership in Context (Old Testament) - DFOTS95
Dissertation: Christian Leadership in Context (Practical Theology) - DFPTH96
Dissertation: Christian Leadership in Context (Theological Ethics) - DFTHE96
Dissertation: Christian Spirituality - DFCSP95
Dissertation: Church History - DFCHH95
Dissertation: Classical Studies - DFCLS95
Dissertation: Communication - DFCOM95
Dissertation: Computing - DFCOM92
Dissertation: Computing Education - DFMCO91
Dissertation: Criminal and Procedural Law - DFCRI91
Dissertation: Development Studies - DFDVA95
Dissertation: Economics - DFECO92
Dissertation: Engineering - DFEEN93
Dissertation: English - DFENN95
Dissertation: Entrepreneurship - DFENT92
Dissertation: Finance - DFFIN91
Dissertation: Finance, Risk Management and Banking - DFFIN92
Dissertation: Financial Accounting - DFFAC91
Dissertation: Financial Governance - DFGOV91
Dissertation: Financial Intelligence - DFFNT91
Dissertation: Forensic Science and Technology - DFFOR91
Dissertation: French - DFFRN95
Dissertation: Gender Studies - DFGEN92
Dissertation: History - DFHST95
Dissertation: Human Resource Management - DFHRM92
Dissertation: Industrial and Organisational Psychology - DFIOP91
Dissertation: Information Science - DFINS97
Dissertation: International Politics - DFINT95
Dissertation: Islamic Studies - DFISL95
Dissertation: Italian - DFITL95
Dissertation: Judaica - DFJCA95
Dissertation: Life Sciences Education - DFMLS91
Dissertation: Linguistics - DFLIN95
Dissertation: Logistics Management - DFLOG91
Dissertation: Management Accounting - DFMAC91
Dissertation: Marketing - DFMKT92
Dissertation: Marketing Management - DFMNM91
Dissertation: Mathematics - DFMAT91
Dissertation: Mathematics Education - DFMMA91
Dissertation: Missiology - DFMIS95
Dissertation: Music - DFMUS96
Dissertation: New Testament - DFNEW95
Dissertation: Nursing Science - DFNUR95
Dissertation: Old Testament - DFOLD95
Dissertation: Operations Management - DFOPS93
Dissertation: Operations Research - DFOPR93
Dissertation: Other African Languages - DFOTH95
Dissertation: Pastoral Therapy - DFPAS96
Dissertation: Philosophy - DFPHL95
Dissertation: Physics - DFPHY91
Dissertation: Physics Education - DFMPH91
Dissertation: Police Science - DFPOL91
Dissertation: Politics - DFPOL95
Dissertation: Portuguese - DFPTG95
Dissertation: Practical Theology - DFPTH95
Dissertation: Psychology - DFPSY95
Dissertation: Public Administration - DFPUB91
Dissertation: Public Health - DFMPH95
Dissertation: Public, Constitutional and International Law - DFCIL92
Dissertation: Quantitative Management - DFQMT93
Dissertation: Religious Studies - DFRLS95
Dissertation: Romance Languages - DFROM92
Dissertation: Science Education - DFMSE91
Dissertation: Security Management - DFSEC91
Dissertation: Social Work - DFSWK91
Dissertation: Social and Behavioural Studies (HIV-AIDS) - DFSBH95
Dissertation: Sociolinguistics - DFSCL96
Dissertation: Sociology - DFSOC95
Dissertation: Statistics - DFSTA91
Dissertation: Statistics Education - DFMST91
Dissertation: Supply Chain Management - Purchasing - DFLOG92
Dissertation: Systematic Theology - DFSYS95
Dissertation: Taxation - DFTAX91
Dissertation: Teaching English to Speakers of Other Languages - DFTES96
Dissertation: Technology Education - DFMTE91
Dissertation: Theological Ethics - DFTHE95
Dissertation: Theory of Literature - DFTHL95
Dissertation: Tourism Management - DFTRT92
Dissertation: Translation Studies - DFTLS95
Dissertation: Transport Economics - DFTRE91
Dissertation: Urban Ministry - DFURB92
Dissertation: Visual Arts - DFVAR95
Distinctive Financial Reporting - FAC3702
Distribution Theory I - STA1503
Distribution Theory II - STA2603
Distribution Theory III - STA3703
Diverse Issues Related to Classification - PRMSA07
Diversity, Pedagogy and Practice - DPP1501
Divorce Law - PRL5903
Documentation - DCM2601
Drafting of Commercial Contracts - PRL5901
Drafting of Contracts - SCDFT10
Drafting of Contracts - WDRAFT1
Drama in English: Engagement and change - ENG3704
Drawing I - GAR1501
Drawing: Chemical Engineering IA - DRC1501
Dynamics - DYN3701
B
P
(
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
E-Commerce in Business - MNM2612
E-Learning: Concepts and Principles - INF4860
ECONOMIC THEORIES OF GROWTH WITH REFERENCE TO AFRICA - CAPE01L
Early African Farming Communities and Complex Societies - AGE4803
Early Music to Baroque - MHS1511
Early State Formation, Slavery and Colonial Conquest in Africa - HSY2602
Early communication language and literacy 1 - ECL1501
Early communication language and literacy 2 - ECL2601
Early learning development areas - ELD1501
Early mathematics 1 - EAM1501
Early mathematics 2 - EAM2601
Earth Systems and Processes - HES4801
Earthworks and Pavement Design - EPN2601
Ecclesiology: Studying Faith Communities - THE2602
Ecological Management Plan - EMP3701
Ecological and Social Impact Assessment - HES4812
Ecology - ZOL3702
Econometrics - ECS3706
Economic History of South Africa - ECS2609
Economic History of the World - ECS2608
Economics IA - ECS1501
Economics IB (Macroeconomics I) - ECS1601
Economics for Managers - MBA4801
Economics for Managers - MBL4801
Economics for Managers - PBA4801
Ecosystemic Psychology - PYC4808
Ecosystemic Theories - PYC5902
Ecotourism - GGH3707
Ecotoxicology - HES4803
Education Law - EDL3703
Education Law - LCP4809
Education Management in Health Sciences - HSE2601
Education Management in The South African Context - ELM5901
Education and Culture Services - PUB2605
Education for Sustainable Development - HED4815
Education, Training and Awareness - DPDM06Q
Education, Training and Development Practices - HRD2601
Educational Studies in context - ESC3701
Educational studies - EDS3701
Educators and Children's Rights - ADVC14N
Effective strategies for inclusion - EDS4803
Ekokritiek: Mens, teks en omgewing /Ecocriticism: Man, text and environment - AFK3704
Electrical Computer Aided Design (CAD) 2D - ECD1501
Electrical Engineering I - EEA1501
Electrical Engineering II - EEA2601
Electrical Engineering Research Project - HRELE80
Electrical Engineering Robotics - ELB1502
Electrical Machines - EEM3701
Electrical Machines II - EEM2601
Electricity and Magnetism (Physics) - PHY2602
Electricity and Magnetism - ETM3701
Electricity and Magnetism IV - ETM4801
Electromagnetism - PHY4802
Electromagnetism and Heat (Fisika) - PHY1506
Electromagnetism and Heat - EMH1501
Electronic Communication Technology - ECM3701
Electronic Records Management - ARM1505
Electronics I - ELA1501
Electronics II - ELA2601
Electronics III - ELA2602
Elementary Arabic - ARB1501
Elementary Electromagnetism and Heat - PHY1502
Elementary Financial Accounting and Reporting - FAC1602
Elementary Mechanics - PHY1501
Elementary Quantitative Methods - QMI1500
Emergent Literacy - EML1501
Emergent Mathematics - EMA1501
Emerging Technologies in Education - EMTED01
Employment Discrimination Law - MED5901
Employment Relations - IOP3704
Empowerment and Popular Initiatives - DVA3705
End-User Computing I (Theory) - EUC1501
Energy Systems - ESY4801
Engaging with Society: Meeting the Challenges of a Changing World - EWS2601
Engineer in Society - EIS4801
Engineering Costing - INC2601
Engineering Drawing I - EDW1501
Engineering Drawing and Graphics - EDG1501
Engineering Economics III - EEC3701
Engineering Economics IV - EEC4801
Engineering Entrepreneurship - ENT3701
Engineering Graphics - EGP1501
Engineering Graphics for Electrical Design Projects - ECD2601
Engineering Management I - ENM2601
Engineering Management II - ENM3701
Engineering Materials Technology II - EMT3701
Engineering Mechanics I - EME1501
Engineering Mechanics II - EME2602
Engineering Modelling - EMO1601
Engineering Practice: Civil (Project Based Learning) - PEC3603
Engineering Production Technology I - EPT1601
Engineering Production Technology II - EPT2602
Engineering Project Management - EPM3701
Engineering Quality Management II - EQM3701
Engineering Quality Planning and Management - EQP2601
Engineering Science - SCN1501
English Empowerment - WS - WSENGEM
English Proficiency for University Studies - ENG1511
English for Economic and Management Science - ENG1512
English language across contexts: Discourses, genres, and modes in the digital and non-digital ages - ENG3702
English teaching for communication - ENC1501
Enrichment Liability and Estoppel - PVL3704
Entering the Business World - PESB025
Enterprise Architecture (Engineering) - ENT4801
Enterprise Architecture - INF4883
Enterprise Development - MNE3707
Enterprise Resource Planning - MNO2501
Enterprise Risk Management - RSK2601
Enterprise Strategy - MAC4863
Entomology: Insects and Arachnids - LSH4803
Entrepreneurial Approach to Safety Project Management - SMA3709
Entrepreneurial Law - MRL2601
Entrepreneurial Skills - ETP2601
Entrepreneurship IIIA - ETP3701
Entrepreneurship IIIB - ETP3702
Entrepreneurship Practice III - ETP3703
Entrepreneurship Research - MNE3705
Entrepreneurship Theory and Practice - MNE2603
Entrepreneurship and Small Business Management - MNE3701
Environmental Access, Livelihoods and Resettlement - ENL4801
Environmental Affairs - PUB2606
Environmental Awareness and Responsibility - GGH3708
Environmental Biotechnology and Bioremediation - BIT3706
Environmental Chemistry - CHE4807
Environmental Economics - ECS2606
Environmental Education - EED2601
Environmental Education in Conservation - NAT4806
Environmental Educators 02 - CENV02S
Environmental Engineering - EEN3701
Environmental Engineering(Civil) - EEN3700
Environmental Law - LCP4805
Environmental Literacy - ENL1501
Environmental Management - MNO3704
Environmental Management System Requirements in an Explosives Environment - PETE08R
Environmental Monitoring - HES4802
Environmental Politics - GGH2605
Environmental Process Engineering and Design - EPE4801
Environmental Psychology - IOP1503
Environmental Remote Sensing and Modelling - HES4806
Environmental Requirements in an Explosives Workplace - PETE05N
Environmental Risk Assessment and Management - HES4808
Environmental Science Research - HRENS80
Environmental Studies I - ENS2602
Envoronmental Educators 01 - CENV01R
Enzymology - BCH3701
Epidemiology AH I - EPD2601
Epidemiology AH II - EPD2602
Epidemiology III - EPD3701
Epidemiology IV - EPD4701
Epidemiology of Communicable and Non-Communicable Diseases - PPH4813
Epistemological Foundations: Humanitarian and Development Basics - ACHL20B
Equity Asset Valuation - INV3701
Ergonomics - IOP2603
Estate Duty, Donations Tax and Transfer Duty - MES5901
Ethical Information and Communication Technologies for Development Solutions - EUP1501
Ethical Leadership & Governance - MBA5902
Ethics - PINV04A
Ethics Education within Social Justice Response in Africa - SCEES1A
Ethics and Human Behaviour in Safety Management - SMA3708
Ethics and Professionalism - DLGM04E
Ethics and Spirituality - THE2603
Ethics in Public Administration and Administrative Justice - PUB3707
Ethics, Governance and Sustainability in Supply Chain Management - PSM4821
Ethics, Legislation and Professional Psychological Practice - PYC5901
Ethnic and Entrepreneurial Clothing Production: Practical - CLO2602
Ethology and Project - ZOL3701
Evaluation of Apparel - CLO3703
Events Management - HPM2604
Experimental Design and Layout - HPAGR80
Exploring Information user Studies - INS2601
Exploring Molecular Interactions - LSH4816
Exploring the Nature and Context of Christian Leadership - CLC4801
Explosives Classification Marking and Packaging Requirements - PECMPRX
Explosives Flow-Line and Plant Design Optimisation - PETE04M
Explosives Handling Techniques and Static Electricity Control - PETE03L
Explosives IA - EXP1502
Explosives IB - EXP1601
Explosives IIIA - EXP3702
Explosives IIIB - EXP3703
Explosives Industrial Practice III - EXL3703
Explosives Management IIA - EXP2602
Explosives Management IIIB - EXP2603
Explosives Research Project - ESJ3701
Explosives Storage Legislation and Regulations - PESLR04
Explosives Technologies and Skills - PIIE01P
Explosives Transportation Legislation and regulations - PETLRW1
Explosives or Combination of Explosives for a Particular Application - PIIE02Q
Export Support for Entrepreneurs - MNE3709
Export practices and cargo-handling methods (Module 4) - PRFM04R
Extension Leadership and Group Dynamics - AEX2601
Extension Programme Planning and Evaluation - AEX3703
B
P
(
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
FET Subject Didactics Consumer Studies - SDC4701
FET Subject Didactics English - SDENG3J
FET Subject Didactics Hospitality Studies - SDH4701
Facilitating Anti-Racism, Healing and Justice - MNY3701
Facilitating Christian Discipleship and Leadership Development - CLC4802
Facilitation of Life Orientation in diverse Teaching and Learning contexts - PGL4802
Facilitation of online learning - PTVET03
Facilitative Communication in Groups and Communities (Offered until 2023) - SCK2601
Facilities Planning and Material Handling - FPM2601
Facts and insight into disabilities - EDS4801
Faith, Jesus and Social Change - THE2601
Faith, Science and Environment - THE3701
Faith, the Spirit and the Future - THE3702
Family Business Management - MNE3704
Family Law - PVL2601
Family Therapy: Theory and Practice - PYC5909
Family and Caregiver Support - ADT3701
Farm Management - AME2605
Fashion Buying and Styling (Theory) - CLO3707
Fashion Buying and Styling Project - CLO3708
Fashion Development, Production and Marketing - CLO3706
Fashion Retail - CLO2606
Fashion and Visual Merchandising - CLO2605
Feminist/Womanist Ethics or Ethics and Spirituality - THE4803
Field Crop Production (Theory and Practice) - ASP3703
Field Crops and Vegetable Production - PTP3701
Fieldwork for Spatial Science - GGH2608
Final Project: Portfolio Simulation and Analysis - PCRYP4D
Finance for Non-Financial Managers - FIN2603
Financial Accounting - FAC3764
Financial Accounting Principles - PCMN01T
Financial Accounting Principles for Law Practitioners - FAC1503
Financial Accounting Principles, Concepts and Procedures - FAC1502
Financial Accounting and Reporting - FAC1601
Financial Accounting for Companies - FAC2601
Financial Fraud Schemes - AUE4863
Financial Management - FIN2601
Financial Management - FIN3701
Financial Management in Health Services - HMA3701
Financial Modelling - DSC2604
Financial Modelling 1 - DSC4825
Financial Modelling 2 - DSC4826
Financial Reporting and Analysis - MBL5928
Financial Risk Modelling - DSC3705
Financial Strategy - MAC4865
Financial Sustainability Management - PFIN061
Financial, Demand and Service Portfolio Management - ITM5912
Financing and Investment Decision - PFIN026
Finite Element Analysis - FEA3701
Fire Prevention and Safety Strategies - SEP1502
First Additional Language Teaching in the Foundation Phase - FLT3701
First Steps in Practical Theology - MNY1502
Fixed Income Analysis - INV3702
Fluid Mechanics and Turbo-Machinery - FMM3701
Focus Areas and Fields of Social Work Practice - BSW2602
Food Citizenship and Food Self-Governance - AD21ST3
Food Preparation I - FOO1501
Food Preparation II - FOO2601
Food Preparation Practical I - FOO1602
Food Preparation Practical II - FOO2602
Food Preparation Practical III - FOO3705
Food Product Development - FOO2604
Food Product Packaging, Labelling and Visual Merchandising (Theory) - FOO2605
Food Product Packaging, Labelling and Visual Merchandising Project - FOO2706
Food Retail - FOO3706
Food Safety Management - FOO3711
Food Safety and Hygiene Practices - FOO2613
Food Security and Sustainable Livelihoods - FNS2602
Food Service Organisation and Management - HPM2601
Food and Beverage Management - FOO3702
Food and Beverage Service - FOO3714
Forecasting - DSC4812
Forecasting II - STA2604
Forensic Audit Reporting - AUE4801
Forensic Crime Intelligence - FOR2607
Forensic Industrial Psychology - IOP2608
Forensic Investigative Resources - FOR3706
Forensic Methods and Techniques - FOR1501
Forensic Methods and Techniques - FOR4803
Forensic Methods and Techniques - FOR5905
Forensic Methods and Techniques II (Module A) - FOR2601
Forensic Methods and Techniques II (Module B) - FOR2602
Forensic Methods and Techniques: Module A - FOR3701
Forensic Methods and Techniques: Module B - FOR3702
Forensic and Investigative Audit Reporting - PFIA04U
Forging Southern African Identities - HSY4803
Form and Motion - FRM1501
Formal Logic - COS4807
Formal Logic II - COS2661
Formal Logic III - COS3761
Formal Program Verification - COS4892
Formal Reaction to Crime - CMY3704
Forms of Business Enterprise - FBE2604
Foundation Phase Mathematics - FMT3701
Foundation Phase Teaching - FPT3701
Foundation Sources of Islam - ICS2603
Foundations in English Language Studies - ENG1502
Foundations in English Literary Studies - ENG1501
Foundations in English for University Study - ENG1513
Foundations in Music Theory Part 1 - PRMF02R
Foundations of AI in Higher Education - FAIHE01
Foundations of Adult and Community Education and Training - AYB3701
Foundations of Human Rights - MHR5902
Foundations of Long-Term Insurance Crime Investigation - CICI01A
Foundations of Music History - PRMF01Q
Foundations of Music Theory Part 2 - PRMF03S
Foundations of Public Administration - PUB2601
Foundations of Short-Term Insurance Crime Investigation - CICI02B
Foundations of Sub-Disciplines of Psychology - PYC1512
Foundations of early childhood education - FCE1501
Franchising - MNE2604
Fraud Detection - PFIA02S
Fraud Investigation - PFIA03T
Fraud Investigation for Forensic Auditors - AUE4866
Fraud Prevention - PFIA01R
Fraud Prevention and Detection - AUE4864
Freight forwarding (Module 3) - PRFM03Q
French Language and Culture: Advanced Oral - FRC3701
French Language and Culture: Beginners - FRC1501
French Language and Culture: Intermediate - FRC2601
French Language and Culture: Lower Intermediate - FRC1502
French Literature: France (Advanced) - FRC3703
French Literature: Francophone Countries (Advanced) - FRC3704
French Literature: Introduction - FRC2603
French for Professional Purposes: Hotel and Tourism - FRC3702
French for Professional Purposes: Introduction - FRC2602
Freshwater Management - NAT4802
From Form to Meaning - AFL4802
Front Office Operations - HPS3702
Fruit Production (Theory and Practice) - ASP3702
Fruit Production - PTP3702
Functional Analysis I - MAT4841
Functional Analysis II - MAT4842
Fundamental Criminology - CMY4801
Fundamental Mathematics - MAT1501
Fundamental Penology - PEN2601
Fundamental Penology - PEN4801
Fundamental Rights - FUR2601
Fundamentals of Banking - CCBF015
Fundamentals of Branding - MNM1522
Fundamentals of Communication - COM1501
Fundamentals of Conservation I - FOC1501
Fundamentals of Credit Management - PCMN02U
Fundamentals of Database Design and Information Systems in Information Services (offered from 2027) - INS2616
Fundamentals of Decolonising Media Studies - COM1514
Fundamentals of Earth Sciences - GEL1503
Fundamentals of Engineering Work Study - FEW1501
Fundamentals of Industrial Hygiene - MNO2608
Fundamentals of Insurance Crime Investigation - CICI03C
Fundamentals of International Politics - IPC1501
Fundamentals of Investment - INV2601
Fundamentals of Management in Information Services - INS1514
Fundamentals of Operational & Financial Risk - RSK2602
Fundamentals of Public Administration Research II - PUB2618
Fundamentals of Research Methodology in Information Science - INS2619
Fundamentals of Retail Buying - MNM1525
Fundamentals of Risk Management - CCBF026
Fundamentals of cryptocurrency - PCRYP1A
Further Specialist Arabic Literary Texts - ARB4803
Future Trends in Cryptocurrency Investment - PCRYP3C
B
P
(
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
GLOBAL TRADE THEORY AND PRACTICE AND AFRICAN DEVELOPMENT - CAIT01D
Galaxies I - AST4880
Game Theory - ECS3712
Gaming and Elements of New Media - PRMSA06
Gender Relations during Peace and Conflict - APDPCA2
Gender Theory - GEN4801
Gender and Development - DVA4805
Gender and Representation - GEN4803
Gender and Sexuality in Literature - ENG4803
Gender in Context - GEN4802
General Chemistry I (Practical) - CHE1503
General Chemistry IA - CHE1501
General Chemistry IB - CHE1502
General Financial Reporting - FAC3701
General Genetics A - GNE2601
General Genetics B - GNE2602
General Introduction to Astronomy - AST1631
General Management - MNG2601
General Principles of Criminal Law - CRW2601
Generalized Linear Models - STA4813
Generic Life Skills - ACNS01P
Genetic Engineering - BIT2602
Genetics (Practical) - GNE3704
Genetics (Practical) II - GNE2604
Genre and Theme - AFK2601
Genres in Literature and Language: Theory, Style and Poetics - ENG2602
Geographic Perspectives of Environmental Change - GGH4804
Geology and Soil Mechanics - GSM1501
Geology for Engineers - GEO3701
Geometry (Mathematics 218 for BEd) - MSE2183
Geometry Trigonometry and Analytical Geometry - CMAS024
Geotechnical Engineering - GEE2601
Global Business Environment - PBA4802
Global Business Management IA - MNB3701
Global Business Management IB - MNB3702
Global Communication (Offered from 2026) - COM3715
Globalisation - HSY3703
Globalisation and Social Change in South Africa - SOC2602
Good Governance Concepts and Principles - GOCAFRT
Good Governance Concepts and Principles - GOCAFRW
Governance and Development - DVA4803
Governance, Risk and Compliance Management - RSK4802
Governmental Planning and Policy Analysis in the Public Sector - PUB4862
Gr R Life Skills: Science and Technology - GST2601
Gr R Life Skills: Social and personal development - GSP2601
Gr R Life skills: Movement and Creative Activities - GRL1501
Grade R Learning Programme Design - GRL2601
Grade R Mathematics Teaching - GRM2601
Grammatical Patterns and Concepts - LIN1501
Graph Theory I - MAT4845
Graph Theory II - MAT4846
Graphic Processes - GAR2601
Graphical user Interface Programming - ICT2611
Greek Grammar and Reading - CSAGRE1
Greek History/Classical Society - CLS4802
Green Economy for Environmental Managers - GRE4801
Green Industry Business Management - GIB4801
Green Operations Management - MNO3602
Greenhouse Crop Production - GRC4701
Group Dynamics - SOC3704
Group Financial Reporting - FAC3704
Group Theory - MAT4833
Group Work: Theories, Approaches and Models - BSW3702
Growth Media Management for Plant Production - GMM4701
Growth Physiology - ASA2602
Guidance, Counselling and Life Skills Development - GCS1501
B
P
(
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
HISTORY AND PHILOSOPHY OF GENDER AND THIRD WORLD FEMINISM (TWF) - HIPGETF
HIV and AIDS and Spiritual Care - SHIV01V
HIV/AIDS Care and Counselling in an African context - PYC2615
HIV/AIDS Programme Management - SBH4803
HIV/AIDS and the Law - HIL3705
HR Information Systems and Technology - HRM3703
Hadith Literature and Criticism - ICS4802
Haematology - BMI3704
Hard Rock Mining - MHR2601
Health Sciences Education: Practical - HSE2603
Health Services Management Practical - HMA2603
Health Systems - PPH4806
Health and Safety Management IIA - TMA2601
Health and Safety Management IIB - TMA2602
Health and Safety Management System Requirements - PCPL07K
Health and Safety Related Legal Requirements - PCPL06J
Health and the Environment - CMH1503
Health in Communities - CMH2602
Health, Lifestyle and Diseases - LSH4811
Health, safety and nutrition - HSN1501
Heat and Mass Transfer - HMT4801
High Frequency Electronics - EHF3701
High Voltage Systems - EHV3701
Historical Archaeology - AGE4804
Historical Foundations of South African Law - HFL1501
Historical Methodology and Classical Reception - CLS4801
History of Christian Spirituality - CSP4803
History of Costume - CLO2603
History of Economic Thought - ECS3705
History of Education in Foundation Phase - HED2601
History of Islam - ICS2602
History of Theology - STH4802
Home language Teaching - HLT3701
Honours Research Report - HRCOS82
Honours Research in Applied Mathematics - HRAPM82
Honours Research in Astronomy - HRAST82
Honours Research in Mathematics - HRMAT82
Horticultural Mechanisation I - HOR1604
Horticultural Resource Management I - EMG2601
Horticultural Resource Management Practice (WIL) - EMG3702
Horticulture Contact Course - HCC4701
Horticulture Practical I - HOR1504
Horticulture Practical II - HOR2604
Horticulture Practice I (WIL) - HOR2605
Horticulture Production Process Management - HPP4701
Horticulture Resource Management II - EMG3701
Hospitality Administration - TRT3701
Hospitality Industry Regulations - HPM2603
Hospitality Operations - DTM2601
Hospitality Project - HPS3704
Human Capacity Development - IOP2605
Human Development and Fields of Practice in Social Auxiliary Work - SAW1502
Human Development and Problem Behaviour - PCCA03H
Human Resource Maintenance and Retention - HRM2602
Human Resource Management - DLGM07H
Human Resource Management for Entrepreneurs - ETP2602
Human Resource Management for Line Managers - HRM2605
Human Resource Management in Health Services - HMA2601
Human Resource Provisioning - HRM2601
Human Rights Interpretation - MHR5904
Human Rights Litigation - MHR5903
Human Rights, Values and Social Transformation - HRV1601
Human Security and Development - DVA4802
Human Settlements Management I - PUB1602
Human Settlements Management IIA - PUB2621
Human Settlements Management IIB - PUB2622
Human Settlements Management IIIA - PUB3723
Human Settlements Management IIIB - PUB3724
Human anatomy and Physiology - FIS1601
Human and Enviromental Issues - SHEI01Y
Human-Computer Interaction - INF4820
Human-Computer Interaction I - INF1520
Human-Computer Interaction II - INF3720
Hunter-Gatherers and Herders in Africa - AGE4802
Hydropower for Civil Engineers - HYP4801
B
P
(
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
I-SET Robotics - Problem Solving, Data and Debugging - CSR0B2E
I-SET Robotics Components and Pedagogy - CSR0B1E
I-SET Robotics Fundamentals - SCIRF01
I-SET Robotics for the Future - SCIFF01
ICT Applications in Archives and Records Management - ARM3702
ICT Applications in Library and Information Services - AIS4802
ICT Project Management - IRM4725
ICT Project Management and Leadership - ITM5914
ICT Quality, Risk Management and Law - ITM5913
INTRODUCTION TO LEADERSHIP FOR AFRICA'S RENEWAL - ITLR01V
Identity and Belonging - IBE2601
Image and Identity - DPR2613
Immunology - BMI2607
Impact Assessment of EAP - EMPASS4
Impact Mitigation and Management - HES4810
Impact and Scenario Simulation for Public and International Affairs - CPPA05O
Implementing and Using Relational Databases - CSDB2D3
Importing and the Customs Clearance Process (Module 2) - PRFM02P
Improving the Production/Operations Management System and New Challenges Ahead - PPOM03M
Improving the System (Module F) - IMPRSYS
Incident and Problem Management - IRM4728
Inclusive Education - INC3701
Inclusive Education Approach - IEA1501
Inclusive Teaching and Learning - CSIIED2
Inclusive education For Grade R - IEG2601
Inclusive education in Foundation Phase - IFP3701
Inclusive education in the early years 1 - IEE2601
Income Generation and Entrepreneurship in Adult and Community Education and Training - AYB3706
Indigenous Knowledge Systems (offered from 2027) - INS2617
Indigenous Knowledge Systems and African Languages - Sepedi - NSO3702
Indigenous Knowledge Systems and African Languages - Sesotho - SSO3702
Indigenous Knowledge Systems and African Languages - Setswana - TSW3702
Indigenous Knowledge Systems and African Languages - SiSwati - SWA3702
Indigenous Knowledge Systems and African Languages - Tshivenda - VEN3702
Indigenous Knowledge Systems and African Languages - Xitsonga - TSO3702
Indigenous Knowledge Systems and African Languages - isiNdebele - NDE3702
Indigenous Knowledge Systems and African Languages - isiXhosa - XHO3702
Indigenous Knowledge Systems and African Languages - isiZulu - ZUL3702
Indigenous and Engendered Citizenship - AD21ST2
Individual Differences and Work Performance - IOP2606
Individual Insolvency - MPL5901
Individual Labour Law - LLW2601
Individual Labour Law - MLL5901
Industrial Accounting - IAC2601
Industrial Biotechnology - BIT3705
Industrial Engineering Design Project - IDP4801
Industrial Engineering Research Project - HRIEN81
Industrial Engineering Simulation - SIE3601
Industrial Engineering Simulation II - SIE3701
Industrial Engineering Statistics - IES2601
Industrial Instruments III - INI3601
Industrial Project IA - EIP3701
Industrial Project IB - EIP3702
Industrial Psychological Assessment - IOP4861
Industrial Psychological Testing and Assessment - IOP3701
Industrial Security Principles - SEP2601
Industrial Security in Practice - SEP2602
Industrial Sociology - SOC3702
Industrial Supply Chain Management - ISM3701
Industry 4.0 - MNO3601
Inference - STA4812
Information & Computer Security - IRM4815
Information Behaviour I - INS1515
Information Behaviour II (offered from 2027) - INS2618
Information Communication Technologies in Education - HED4816
Information Communication and Technologies (ICTs) in teaching and learning - SCICT1C
Information Gathering - FOR2608
Information Management - INS3715
Information Organisation and Retrieval - INS3707
Information Security - INF4831
Information Services Practicum - INS4817
Information Strategy - MAC4866
Information Systems for Engineers - ISE3701
Information Technology Ethics - IRM4722
Information Technology for Project Management - DAPM06S
Information Technology for the Organisation and Retrieval - HAI4802
Information Users and Use - INS4801
Information and Communication Technologies in Language Education - PDL4802
Information and Communication Technology for Information Science - INS2701
Information and Communication Technology project - ICT3715
Information and Knowledge Entrepreneurship (offered from 2028) - INS3716
Information and Knowledge Entrepreneurship - AIS3717
Information and Knowledge Management - INS3705
Information and Knowledge Management - PBA4808
Information and knowledge governance - ARM4801
Initiation and Implementation of EAP in Organisations - EMPASS2
Inleiding tot teksontwerp in Afrikaans - AFK1502
Innovation and Entrepreneurship - MBA5948
Innovation and Intellectual Property Management - INP5901
Inorganic Chemistry II (Practical) - CHE2621
Inorganic Chemistry II (Theory) - CHE2611
Inorganic Chemistry III (Practical) - CHE3721
Inorganic Chemistry III - CHE3701
Inorganic Chemistry IV - CHE4801
Insolvency Law - MRL3701
Institutional Capacity - DPDM02L
Instructional studies - ISC3701
Instrumentation and Orchestration - CST3713
Insurance Law - LML4805
Insurance Law 1 - SUR5901
Insurance Law 2 - SUR5902
Integrated Auditing Procedures applied in Digital Forensic Auditing and Investigations - AUE5963
Integrated Business Process and Operations Management - MNO3604
Integrated Communication and the Organisation - COM4805
Integrated Environmental Management - HES4809
Integrated Environmental Management Systems and Auditing - HES4811
Integrated Fields of Auditing with a focus on Anti-Corruption Strategies - AUE5962
Integrated Financial Accounting - FAC5963
Integrated Financial Management Techniques - MAC5963
Integrated Logistics - TRL2604
Integrated Logistics Management - TRL4864
Integrated Management Accounting - MAC5962
Integrated Management Practice - PBA4809
Integrated Management Project - MBA5929
Integrated Marketing Communication - MNM2611
Integrated Natural Resource Management - NAT4804
Integrated Organisational Communication - COM2602
Integrated Principles of Tax Administration - TAX5962
Integrated Project Management Practice - PGM4817
Integrated Quality Management Systems - MNO3608
Integrated Reporting - FAC5964
Integrated Security Risk Project Management - SEP3702
Integrated Service Delivery in Social Welfare - BSW4802
Integrated Social Work Practice - BSW3705
Integrated Tax Strategy - TAX5963
Integrated Theological Praxis - BTH3701
Integration and Disintegration: African and International Institutions - AIP4801
Integration of Theory and Practice - SAW1504
Intellectual Property Aspects of Global Information Networks - GIN5901
Intellectual Property Management Strategy and Commercialisation - IPM4804
Intellectual Property Management and Innovation - ADIPMNF
Intellectual Property Rights from Publicly Financed Research and Development - IPM4802
Interactive Programming - ICT2612
Intercultural, Development and Health Communication - COM2603
Intergovernmental relations - PUB3722
Intermediate Arabic - ARB2603
Intermediate Bookkeeping and Reporting - FUAC03G
Intermediate Creative Writing: A Practical Course - KSK2601
Intermediate Macroeconomics - ECS2602
Intermediate Microeconomics - ECS2601
Internal Auditing: Theory and Principles - AUI2601
International Business - MNG4804
International Communication - COM3705
International Communication and Political Communication - COM4804
International Credit Management - PCMN03X
International Cuisine - FOO3701
International Economic Law - MIL5902
International Entrepreneurship - MNE3708
International Finance - ECS3703
International Financial Management - FIN4802
International Human Rights Law - LCP4807
International Human Rights Law - MHR5905
International Law - LCP4801
International Law On Foreign Investment - MIL5903
International Marketing - MNM3711
International Organisations - IPC2601
International Political Dynamics - IPC2602
International Political Economy - IPC3702
International Political Theory - IPC3701
International Political Theory - IPC4802
International Tax Law - MTX5904
International Trade - ECS3702
International and Comparative Education - HED4806
International, Comparative and History of Education - ICH4801
Internet Programming - ICT2613
Internship in Industrial and Organisational Psychology - IOP5970
Interpretation of Statutes - IOS2601
Interpreting Meaning and Relevance Through an African Language - CCIT03L
Interpreting the Gospel of Mark in Context - SCGOSA1
Introduce Management Skills in Early Childhood Development - CEME01U
Introducing Applied Information Science - AIS1501
Introducing Archives and Records Management - ARM1501
Introducing Information Management - INS2603
Introducing Information Records and Sources - AIS1503
Introducing Management in Libraries and Information Centres - AIS1602
Introducing Religions of the World - RST1501
Introducing Theories of Religion - RST1502
Introduction and Strategic Role of Production/Operations Management - PPOM01K
Introduction to African Music - MHS1512
Introduction to African Philosophy - PLS1502
Introduction to Agri-Business Management (Theory and Practice) - AME2603
Introduction to Agribusiness Management - SCIAM01
Introduction to Agricultural Economics [Theory and Practice] - AME1501
Introduction to Agricultural Policy - AME2703
Introduction to Agricultural Project Analysis - AES4702
Introduction to Ancient Israelite Literature, Theology, History and Archaeology - SCR1502
Introduction to Animal Behaviour - ANB1501
Introduction to Animal Diseases - AWD1501
Introduction to Animal Production - ANP1501
Introduction to Animal Science [Theory] - ASA1503
Introduction to Animal Welfare - ANW1501
Introduction to Anthropological Research - APY4801
Introduction to Applied Sciences - CSP1501
Introduction to Archaeology - AGE1501
Introduction to Art History - ARH1502
Introduction to Art History in Africa - ARH2602
Introduction to Auditing - AUE1501
Introduction to Augmentative and Alternative Communication in Inclusive Education - PRAA15W
Introduction to Business Information Systems - INF1505
Introduction to Category Theory - MAT4837
Introduction to Communication - DPR1501
Introduction to Computer integrated Education - ADC3702
Introduction to Consumer Behaviour - MNM1505
Introduction to Corporate Governance - CICG01E
Introduction to Correctional Management - PEN2604
Introduction to Corrections Science - PEN1502
Introduction to Court Interpreting - CCIT01J
Introduction to Creative Art - ICA1501
Introduction to Creative Writing - CCWR01A
Introduction to Creative Writing: A Practical Course - KSK1601
Introduction to Crime Information Management Systems for Policing - CRI2601
Introduction to Criminology: Crime, Offenders and Criminal Behaviour - CMY1501
Introduction to Criminology: Reaction to Crime - CMY1503
Introduction to Criminology: Victims and Reduction of Crime - CMY1502
Introduction to Cryptocurrencies and Portfolios - PCRYP2B
Introduction to Databases - ICT1521
Introduction to Decolonisation of Information - INS1516
Introduction to Development Studies - DVA1501
Introduction to Disaster Management - DLGM03D
Introduction to Disaster Management - DPDM01K
Introduction to Discrete Mathematics - MAT2612
Introduction to Economics - ECS1500
Introduction to Entrepreneurship - PESB014
Introduction to Entrepreneurship and Small Business Management - MNE2601
Introduction to Environmental Education - IED1501
Introduction to Ethics - THE1502
Introduction to Financial Management - PFIN015
Introduction to Fundamental Penology - PEN1501
Introduction to General Relativity - APM4804
Introduction to Grade R Teaching - GRT1501
Introduction to Heuristics - DSC4824
Introduction to Housekeeping - HPS2601
Introduction to Human Resource Development - HRD1501
Introduction to Human Resource Management - HRM1501
Introduction to Information Science - INS1501
Introduction to Information Services and Sources - INS1511
Introduction to Information and Communication Technologies (ICTs) in Information Environments - INS1513
Introduction to Intellectual Property Law and Management - IPM4806
Introduction to Intelligence Management: Purpose and Nature - ADCIM01
Introduction to Interactive Programming - ICT1512
Introduction to Internet and Web Design - CSIW1DT
Introduction to JAVA Programming - CSJA1DP
Introduction to Labour Relations Management - LRM1501
Introduction to Law - ILW1501
Introduction to Law and Community Policing - DLGM05F
Introduction to Law for Social Work IIA - SCW2601
Introduction to Law for Social Work IIB - SCW2602
Introduction to Leadership, Administration, Governance, Law and Policy Practice - SCLG01V
Introduction to Literary Genres - THL1502
Introduction to Management Accounting - MAC1501
Introduction to Marketing - MNM1503
Introduction to Marketing Communication - MNM1507
Introduction to Mechanics of Fluids - APM4812
Introduction to Medicinal Plants - BOT2605
Introduction to Merchandising - MNM1506
Introduction to Nutrition and Energy Yielding Nutrients - NUT1501
Introduction to Paralegal Studies - PAR1501
Introduction to Personal and Social Wellbeing - IPS1501
Introduction to Plant Production - PTP1501
Introduction to Population Studies and Reproductive Health - PPH4804
Introduction to Professionalism for Policing IIA - PRF2601
Introduction to Professionalism for Policing IIB - PRF2602
Introduction to Programming - ICT1511
Introduction to Programming I - COS1511
Introduction to Programming IA - INP1501
Introduction to Programming II - COS1512
Introduction to Psychological Intervention Perspectives - PYC1513
Introduction to Psychology - PYC1511
Introduction to Public Administration and Management - PAMA01G
Introduction to Public Relations - DPR1503
Introduction to Records Management and Archival Studies - RMA301A
Introduction to Research Methodology for Law and Criminal Justice - IRM1501
Introduction to Research Skills - STA1507
Introduction to Retailing - MNM1504
Introduction to Safety Management - PSMP015
Introduction to Security Practice - CSPR013
Introduction to Selected Aspects of South African Law - PRMSA01
Introduction to Social Auxiliary Work - SAW1501
Introduction to Social Auxiliary Work to Social Work as a Profession - SAW1506
Introduction to Social Welfare and Social Work - BSW1501
Introduction to Social Welfare, Social Work and Social Auxiliary Work - SAW1505
Introduction to Social Work as a Profession - BSW1502
Introduction to Spatial Science - GGH2607
Introduction to Statistical Inference in Psychological Research - PYC3714
Introduction to Statistics - STA1610
Introduction to Theory of Literature - THL1501
Introduction to Web Design - ICT1513
Introduction to Western Philosophy - PLS1501
Introduction to climate-smart crop production - CCSCP1A
Introduction to climate-smart livestock production system. - CCSCP2B
Introduction to investments - CFOREX1
Introduction to management in an importing and exporting environment (Module 1) - PRFM01N
Introduction to supply chain management - CISCM1A
Introduction to the General Principles of Criminal Law - CRW1501
Introduction to the Landscape of Social Work Practice - BSW1503
Introductory Biochemistry - BCH2601
Introductory Bookkeeping and Reporting - FUAC02F
Introductory Chemistry A - CHE1504
Introductory Chemistry B - CHE1505
Introductory Financial Accounting - FAC1501
Introductory Financial Mathematics - DSC1630
Introductory Landscape Design Techniques - LDS2601
Introductory Microbial Genetics, Immunology and Epidemiology - MIB2603
Introductory Microbiology - MIB2601
Introductory Physics A - PHY1507
Introductory Physics B - PHY1508
Introductory issues in the Study of Christian Spirituality - CSP4802
Investigating Information Ethics in the Information Era - INS2602
Investigation of Selected Crimes and Transgressions (Module A) - FOR2603
Investigation of Selected Crimes and Transgressions - FOR1502
Investigation of Selected Crimes and Transgressions: Module A - FOR3703
Investigation of Selected Crimes and Transgressions: Module B - FOR3704
Investigative Principles for Policing IA - OVM1501
Investigative Principles for Policing IB - OVM1502
Investigative Principles for Policing IIA - OVM2601
Investigative Principles for Policing IIB - OVM2602
Investigative Principles for Policing IIIA - OVM3701
Investigative Principles for Policing IIIB - OVM3702
Investigative Principles for Policing IV - OVM4801
Investment Analysis - PINV028
Investments: Portfolio Management - INV4801
Investor Psychology - IOP3708
Invitation to Theology - BTH1501
Irrigation Systems - AGM2601
Irrigation and Water Management (Theory and Practice) - SSW2601
Isandulelo kwizifundo ngezindlela zokucwaninga ulwazi lwaseThebes/ Afrika - AFC1501
Islam, colonialism and decoloniality - ICS3701
Islamic Law and Jurisprudence - ICS3707
Islamic Philosophy, Theology and Mysticism in Africa - ICS3706
Issues Management and Social Responsibility - DPR3706
Issues and Factors in Applied Linguistics - HAPL481
Issues in adult learning and teaching - AYB3702
B
P
(
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
Jazz Studies - MHS2614
Jurisprudence - Laboratory Animal Technology - PLATP04
B
P
(
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
Knowledge Management - INS4814
Knowledge Management - IRM4813
Knowledge and understanding of the world 1 - KNO2601
B
P
(
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
LLB Research Report - RRLLB81
LTE Communication Technology - ELT4801
Laboratory Animal Technology Practice I - Logbook (WIL) - PLATP01
Laboratory Animal Technology Practice II - Logbook (WIL) - PLATP02
Laboratory Diagnostics: AH I - LDI2601
Labour Economics - ECS2604
Labour Law - MRL3702
Labour Relations Management: Macro - LRM2601
Labour Relations Management: Micro - LRM3702
Labour Relations Practices - LRM3601
Labour Relations in Health Services - HMA2602
Land and Housing - LAH3701
Landscape Construction and Installation - LDS3601
Landscape Contract Management - LCM4801
Landscape Design Practical - LDS3702
Landscape Design Practice (WIL) - LDS3703
Landscape Maintenance - LDS1501
Landscape Project Management - LPM4801
Language Acquisition and Language Learning - PDL4803
Language Acquisition in a Natural Environment - LIN2601
Language Contact and Variation - HLIN481
Language Planning and Linguistic Description - LIN3704
Language Planning in Education - HAPL484
Language Policy for Development - PCPM05L
Language Studies and Translation Practice - HML4803
Language Teaching and Learning in Education - HED4807
Language Technology, Terminography and Lexicography - Sepedi - NSO3704
Language Technology, Terminography and Lexicography - Sesotho - SSO3704
Language Technology, Terminography and Lexicography - Setswana - TSW3704
Language Technology, Terminography and Lexicography - SiSwati - SWA3704
Language Technology, Terminography and Lexicography - Tshivenda - VEN3704
Language Technology, Terminography and Lexicography - Xitsonga - TSO3704
Language Technology, Terminography and Lexicography - isiNdebele - NDE3704
Language Technology, Terminography and Lexicography - isiXhosa - XHO3704
Language Technology, Terminography and Lexicography - isiZulu - ZUL3704
Language Through an African Lens - AFL1501
Language Variation and Language Politics - AFK3703
Language and Communication Skills Acquisition in an African Language I - AFL1503
Language and Communication Skills Acquisition in an African Language II - AFL1504
Language in a Changing World - LIN2602
Law of Contract - PVL3702
Law of Damages - LPL4802
Law of Delict - PVL3703
Law of Evidence - LEV3701
Law of Income Tax I - MTX5901
Law of Income Tax II - MTX5902
Law of Persons - PVL1501
Law of Property - PVL3701
Law of Sale and Lease - LPL4801
Law of Succession - PVL2602
Leadership - MNL2601
Leadership Development - MBL5908
Leadership and Organisational Behaviour - PBA4806
Leadership in Health Services Management - HMA3703
Leadership, accountability and evaluation in Adult and Community Education and Training - AYB3705
Leading People - MBL5904
Leading Strategic Change - MBL5905
Leading and Control in Health Services Management - HMA1502
Learner Care and Support - ADT3702
Learning How to Provide Reference Services - AIS2602
Learning Support in An Inclusive Education Setting - IED5902
Learning and Teaching an additional Language - LIN3703
Learning environments in the early years - LEN2601
Legacy of New Testament Identities: The Establishment of Christendom - SCR3701
Legal Aspects in Accountancy - AUE1601
Legal Aspects of Electronic Commerce - LML4810
Legal Aspects of Environmental Management - LEG2601
Legal Aspects of Small Businesses - LSB2605
Legal Contexts and Procedures for Anti-Corruption and Commercial Crime Investigations - CCCI01K
Legal Philosophy - LJU4801
Legal Research Methodology - LME3701
Legislation and Standards in Archives and Records Management - ARM3701
Legislation: AH - TLG3601
Library and Information Practice - AIS4803
Life Insurance - ISR3702
Life Orientation and Biblical Interpretation - SCR2602
Life Skills: Performing Arts, Visual Arts, Music and Physical Education in Foundation Phase - LSP1501
Life Skills: Science and Technology in Foundation Phase - LSK3701
Life Skills: Social and Personal Development in Foundation Phase - LSK2601
Linear Algebra 2 - MAT2611
Linear Algebra I - MAT1503
Linear Algebra III - MAT3701
Linear Mathematical Programming - DSC2605
Linear Models - STA4803
Linking the world of school and the world of work - PGL4803
Liquidation and Distribution - WTRE02C
Literary Studies in African Languages - AFL4804
Literary Texts and Historical Sources - CLS4804
Literature and Society: a Perspective on African Languages - AFL2603
Literature from Africa and the African Diaspora - ENG4802
Literature, Psychoanalysis and Performativity - THL3705
Lived Islam in Africa - ICS2601
Livestock Production Systems - ANP2601
Livestock Production and Management Systems - APD4805
Local Government Accounting III - PUB3714
Local Government Finance - DLGM06G
Local Government Finance I - PUB1502
Local Government Finance Systems IIB - PUB2613
Local Government Finance: Budgeting III - PUB3709
Local Government Finance: Control Measures III - PUB3708
Local Government Finance: Systems IIA - PUB2612
Local Government Functions I - PUB1503
Local Government Law - LGL3702
Local Government Management - DLGM01B
Local Government Management - PUB1511
Local Government Management II - PUB2614
Local Government Management III - PUB3710
Logic-Based Reasoning - COS4851
Logistics Activities - TRL3707
Logistics Engineering - LEN3701
Logistics Strategy - TRL3709
Logistics Systems - TRL3708
Lusophone African Literature - PTU3705
B
P
(
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
MANAGING KEY ISSUES AND PROCESSES FOR DEMOCRATIC ELECTIONS IN AN AFRICAN CONTEXT - PMDE03R
MEd - Comparative Education - DFCED95
MEd - Didactics - DFDID95
MEd - Education Management - DFEDU95
MEd - Environmental Education (Dissertation) - DFENE96
MEd - History of Education - DFHED95
MEd - Inclusive Education - DFIED95
MEd - Mathematics Education (Dissertation) - DFMED96
MEd - Natural Science Education (Dissertation) - DFNSE96
MEd - Philosophy of Education - DFPED95
MEd - Psychology of Education - DFPSE95
MEd in Socio-Education - DFSOE95
MSc (Agriculture Dissertation) - DFAGR91
MSc (Environmental Dissertation) - DFENM91
MSc (Environmental Dissertation) - DFENS91
MSc (Geography Dissertation) - DFGGR91
MSc (Life Sciences Dissertation) - DFLSC91
MSc (Nature Conservation Dissertation) - DFNCO91
MSc: (Ornamental Horticulture Dissertation) - DFOHO91
Machine Learning - COS4852
Mainstreaming Healthy Lifestyles, Diversity and Inclusion into Communities, Education and Workplaces - SCMH01A
Maintenance Engineering IA - MEN1501
Maintenance Engineering IIB - MEN2602
Maintenance Engineering III - MEN3701
Manage Administration in Early Childhood Development - CEME03W
Manage Safety in the Workplace - PSMP038
Management - DPDM08S
Management Accounting III - MAC3761
Management Essentials for Supervisors - MANEM01
Management IA - MNG1502
Management IB - MNG1602
Management Principles in the Working Environment - PPSE07H
Management and the Public Sector - PUB4865
Management in Foundation Phase - MFP2601
Management of Construction and Mining Safety - SMA3704
Management of Cultural Organisations - PCPM02H
Management of Digital Technologies - MBA5945
Management of Emergency Planning - SMA3707
Management of Employee Wellness, Health and Safety - HRM3702
Management of Human Resource Development - HRD3601
Management of Information III - PUB3718
Management of Information Systems III - PUB3719
Management of Knowledge and Information Services - INS4802
Management of ODL - ODL5904
Management of Technology - MOT4801
Management of Training and Development - HRD3702
Managerial and Organisational Psychology - IOP4862
Managing Archaeological Heritage - AGE4805
Managing Archives - ARM1503
Managing Ethical Conduct in Practice - CSIOPS2
Managing Health and Nutrition During Adverse Conditions - MHNA018
Managing Human Capital - MBA5949
Managing Improvements Projects During the Life Cycle of Explosives Products - CIMIPDL
Managing Organisational Safety Culture - MNO2606
Managing Project Cost and Finance - PGM4813
Managing Project Execution and Control - PGM4811
Managing Project Leadership - PGM4816
Managing Project Procurement and Contracts - PGM4815
Managing Project Risk - PGM4814
Managing Project Stakeholders - PGM4812
Managing Records - ARM1502
Managing Safety Culture - APSM01N
Managing Security Risks for Public and International Affairs - ADSM20B
Managing the Internal Audit Activity - AUI3704
Managing the Learning Environment in Early Childhood Development - CEME02V
Managing the Small Business - PESB048
Mandarin Chinese: Advanced Level I - MAN3702
Mandarin Chinese: Advanced Level II - MAN3703
Mandarin Chinese: Beginners - MAN1501
Mandarin Chinese: Elementary Level - MAN1502
Mandarin Chinese: Intermediate Level I - MAN2601
Mandarin Chinese: Intermediate Level II - MAN2602
Mandarin Chinese: Proficient Level I - MAN3704
Mandarin Chinese: Proficient Level II - MAN3705
Mandarin Chinese: Upper-intermediate level - MAN3701
Manufacturing Technology I - MTC1501
Manufacturing Technology IA - MNO1503
Manufacturing Technology II - MTC2602
Manufacturing and Process Safety - SMA3705
Market Risk Management - RSK4805
Marketing Applications - MNM3705
Marketing Communication - COM3701
Marketing Communication, Advertising and Public Relations - COM4808
Marketing Management - PCPM03J
Marketing Metrics - MNM4803
Marketing Planning - MNM3701
Marketing Research - MNM3702
Marketing in Africa - MNM2615
Mass Communication Theory - COM4801
Master Proposal - CHS - MPCHS91
Master Proposal - Education - MPEDU91
Master of Consumer Science, Dissertation - DFCON91
Masters Proposal in Accounting Sciences - MPCAS92
Masters Research Proposal in The School of Criminal Justice - MPSCJ90
Masters Research Proposal: Economic and Management Sciences - MPEMS91
Material Culture of the Ancient Near East - ANE4804
Material Testimonies to the Classical World - CLS2602
Material and Process Selection - MPS4801
Materials Engineering - EMT1501
Materials and Construction of Dams - CMT4801
Mathematical Modelling - APM1514
Mathematical Modelling - DSC3707
Mathematical Techniques in Statistics - STA3710
Mathematics 1 for Teachers - MTE1501
Mathematics 2 for Teachers - MTE1502
Mathematics Education - HED4813
Mathematics Education I - CMAS035
Mathematics Education II - CMAS046
Mathematics I (Engineering) - MAT1581
Mathematics II (Engineering) - MAT2691
Mathematics III (Engineering) - MAT3700
Mathematics Teaching (Intermediate and Senior Phases] 02 - CMAP02R
Mathematics Teaching [Intermediate and Senior Phases] 01 - CMAP01Q
Mathematics for Foundation Phase Teachers - MFP1501
Mathematics for Intermediate II - MIP1502
Mathematics for Intermediate Phase teachers I - MIP1501
Mathematics for Intermediate Phase teachers III - MIP2601
Mathematics for Intermediate Phase teachers IV - MIP2602
Mathematics in society - ADM3705
Mathematics of Optimization Theory - APM4805
Matrix Theory and Linear Algebra I - MAT4857
Matrix Theory and Linear Algebra II - MAT4858
Meal Management - HPM2602
Measure Theory and Integration - MAT4831
Measurement and Analysis of Data for Process Improvement - CICMADP
Mechanical Design Project - MDP3701
Mechanical Engineering Design I - MED2601
Mechanical Engineering Design II - MED2602
Mechanical Engineering Design Project - MED4801
Mechanical Engineering Research Project - HRMEN81
Mechanics (Physics) - PHY1505
Mechanics II - APM1612
Mechanics and Calculus of Variations - APM3712
Mechanics of Composite Materials - MCM4801
Mechanics of Fluids I - MFL1601
Mechanics of Fluids II - MFL2602
Mechatronics and Measurement Systems - MMS4801
Media Audiences - COM2615
Media Content - COM2616
Media Industries and Institutional Culture (Offered from 2026) - COM3716
Media Law - LCR4803
Media Liaison - DPR2612
Media Management, Policy and Regulation - COM4803
Media Research - COM4802
Media Studies: Content, Audiences and Production - COM3703
Media Studies: Institutions, Theories and Issues - COM3702
Media Studies: Mass Communication and Media Theory - COM2604
Medical Epidemiology - BMI2602
Medical Law - LCR4802
Medical Microbiology - BMI2603
Medicinal Plant Use - BOT4801
Membrane and Effector Physiology - FIS3703
Mentorship - SCPSPMF
Methods and Testing in Applied Linguistics - HAPL482
Micro Controller Design Systems - MCD2601
Micro and Nano-Electronics - ENE4801
Microbial Diversity - MIB3703
Microbial Ecology - MIB2602
Microbial Physiology - MIB3701
Microbiology II (Practical) - MIB2604
Microbiology III (Practical) - MIB3704
Mine Design Project - MIN3704
Mine Engineering and Equipment I - MIN1601
Mine Engineering and Equipment II - MIN2606
Mine Engineering and Equipment III - MIN3703
Mine Environmental Engineering I - MIN2611
Mine Environmental Engineering II - MIN3702
Mine Management - MIN3706
Mine Safety - MIN3708
Mine Survey and Valuation I - MSV1501
Mine Survey and Valuation IIB - MSV2602
Mine Technical Services Practical - MIN2615
Mineral Beneficiation - MIN2612
Mineral Exploitation IA - MEX1501
Mineral Processing - MINEP01
Mineral Processing Principles - MPP3601
Mini Dissertation: Adult Education - DLABT95
Mini Dissertation: Banking Law - DLBAN91
Mini Dissertation: Constitutional and International Law - DLPIL92
Mini Dissertation: Corporate Law - DLMCL91
Mini Dissertation: Criminal Justice - DLSCJ91
Mini Dissertation: Criminal and Procedural Law - DLCRI92
Mini Dissertation: Education Management - DLEDM95
Mini Dissertation: Family Law - DLFLW91
Mini Dissertation: Inclusive Education - DLIED95
Mini Dissertation: Information Technology Management - DLITM95
Mini Dissertation: Insurance Law - DLSUR91
Mini Dissertation: Labour Law - DLLLW91
Mini Dissertation: Mercantile Law - DLMCL92
Mini Dissertation: Property Law - DLPRP91
Mini Dissertation: Tax Law - DLTAX92
Mini Project and Seminar - AGP3701
Mini Project and Seminar - AGR4701
Mini-Dissertation: Auditing - DLAUE91
Mini-Dissertation: Clinical Psychology - DLCPS91
Mini-Dissertation: Financial Accounting - DLFAC91
Mini-Dissertation: Financial Governance - DLGOV91
Mini-Dissertation: Financial Intelligence - DLINT91
Mini-Dissertation: Industrial and Organisational Psychology - DLIOP91
Mini-Dissertation: Management Accounting - DLMAC91
Mini-Dissertation: Open Distance Learning - DLODL91
Mini-Dissertation: Public Administration - DLPUB91
Mini-Dissertation: Taxation - DLTAX91
Mining Engineering Fundamentals - MINEF01
Mining Geology I - MGY1501
Mining Geology IIB - MGY2611
Mining III A - MIN3701
Mining III B - MIN3705
Ministry and Community Service - SMCS01M
Missiology Today: Discerning Trends and Challenges - MSG4803
Models for Strategic Decision-Making - DSC3704
Modern Brazilian Literature and Society - PTU3704
Modern Philosophy - PLS3702
Modern Physics - PHY1604
Modern Portuguese Literature and Society - PTU2602
Modern South Africa: Afrikaner Power, the Politics of Race and Resistance, 1902 to the 1970's - HSY3704
Modern South Africa: From Soweto to Democracy - HSY3705
Modern and Postmodern Literature in English - ENG3705
Modernism and Postmodernism - ARH3704
Modernism and Twentieth Century Music - MHS3711
Molecular Biology - BMI2604
Molecular Cell Biology - BIT3702
Molecular Cell Signaling - BIT3703
Molecular Genetics - BCH3703
Molecular Techniques - LSH4813
Monetary Economics - ECS3701
Money, Banking and Financial Markets - ECS4864
Monitoring and Evaluation - CPPA02L
Monitoring and Evaluation - CPPA02Z
Monitoring, Evaluation and Improvement - DPDM07R
Monogastric Production - ANP4702
Moving with the People: The Church in Globalised Cities - MNY2602
Multigrade Teaching Methodologies and Assessment in Schools - CMTMA01
Multilingualism and Cultural Diversity in Language Classrooms - PDL4804
Multilingualism: the Role of Language in the South African Context - LIN1502
Multivariate Statistical Techniques - STA4814
Music Analysis - CST4801
Music Business - MHS2613
Music Technology I: Digital Audio - CST1512
Music Technology II: MIDI - CST2612
Music Technology III: Sound Production - CST3712
Music Theory and Composition I - CST1511
Music Theory and Composition II - CST2611
Music Theory and Composition III - CST3711
Music in Postcolonial Africa - MHS2612
B
P
(
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
Natural Language Processing - COS4861
Natural Science and Technology for Classroom I - NST1501
Natural Science and Technology for Classroom IV - NST2602
Natural Science and Technology for classroom II - NST1502
Natural Science and Technology for classroom III - NST2601
Nature Conservation Application IA - NCA2603
Nature Conservation Application IB - NCA2604
Nature Conservation Application IIA - NCA2605
Nature Conservation Application IIB - NCA2606
Nature Conservation Application IIIA - NCA3601
Nature Conservation Application IIIB - NCA3602
Nature of Employee Assistance Programme - EMPASS1
Network Technical Skills - ICT1532
Networks IV - IRM4721
Neuropsychology and Neuropsychological Assessment - PYC5907
New Media Technology - COM3704
New Testament Identities Today: Christian Discourses in the Public Spheres of Contemporary Culture - SCR3702
New Testament and Early Christian Studies Research Report - HRECH86
New Venture Creation - MNE1501
Non-Life Insurance - ISR3701
Nonlinear Mathematical Programming - DSC2606
Nonparametric Regression - STA4809
Notarial Practice - LPL4805
Nuclear Physics - PHY4807
Numerical Methods (Electrical Engineering) - APM3714
Numerical Methods I - APM2613
Numerical Methods II - APM3711
Numerical Methods for Civil Engineers A - APM3715
Numerical Methods for Civil Engineers II - APM4814
Numerical Solutions to Partial Differential Equations - APM4808
Nursery Design and Layout - HOR2601
Nursing Dynamics - NUD2601
Nutrition During the Life Cycle - NUT3701
Nutrition Food and Safety - WSNFS01
Nutrition and Alternative Medicine - NUT3705
Nutrition and Health Promotion - NUT3704
Nutrition and Nutrient Deficiency Diseases - NUT1602
Nutrition and the Immune System - NUT3703
Nutrition in the first 1000 days - NUT2602
Nutritional Care - NUT2601
B
P
(
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
Object-Oriented Analysis - ICT2622
Observing documenting and assessing in the early years - ODA2601
Occupational Health and Safety Law IIA - OHS2601
Occupational Health and Safety Law IIB - OHS2602
Occupational Risk Exposure - SMA3703
Old Testament Research Report - HROTS85
Online module design and development - PTVET01
Ontdek die Afrikaanse Letterkunde - AFK1506
Ontology Engineering - COS4840
Ontwerp van effektiewe gesondheidskommunikasietekste / Designing effective health communication texts - SBH4802
Open Distance Learning in Higher Education - HED4811
Opera and Choral Music - MHS3714
Operating Liquidity Management - PCMN04Y
Operating Systems Practice - ICT2631
Operating Systems and Architecture - COS3721
Operational Response and Recovery - DPDM05P
Operational Risk Management - RSK4801
Operationalise Anti-Corruption and Commercial Crime Investigations - CCCI02L
Operations Management (Module A) - OPERMAN
Operations Management - MBA5926
Operations Management IA - MNO1504
Operations Management IIA - MNO2610
Operations Management IIB - MNO3607
Operations Management Techniques I - MNO2502
Operations Management Techniques II - MNO3609
Operations Research - OPR2601
Operations: Data Systems - HPS3705
Optimal Control - APM4809
Optimisation of Resources - DSC3702
Optoelectronics - EOE3701
Optoelectronics IV - EOE4801
Orature in African Languages - AFL4803
Ordinary Differential Equations - APM3706
Ordinary Differential Equations I - MAT4843
Ordinary Differential Equations II - MAT4844
Organic Chemistry - ORC2601
Organic Chemistry II (Practical) - CHE2623
Organic Chemistry II (Practical) - ORC2PRA
Organic Chemistry II (Theory) - CHE2613
Organic Chemistry III (Practical) - CHE3723
Organic Chemistry III - CHE3703
Organic Chemistry IV - CHE4803
Organic Polymer Chemistry - CHE4806
Organisation Diagnosis - IOP4866
Organisational Communication - COM2601
Organisational Communication Research - COM4806
Organisational Communication Theory - COM4807
Organisational Development Interventions in South African and African contexts - IOP4865
Organisational Development and Change - IOP3705
Organisational Development and Change - IOP4864
Organisational Development and Learning in the Context of Human Resource Development - HRD4802
Organisational Dynamics - DPR2603
Organisational Effectiveness I - MNO1505
Organisational Effectiveness IIA - MNO2611
Organisational Effectiveness IIB - MNO3605
Organisational Psychology - IOP2602
Organisational Psychology - IOP5965
Organisational Research Methodology - IOP2601
Organisational Studies in the Public Sector - PUB3704
Organising Archives: Arrangement and Description - ARM3703
Organising Records: Classification Systems - ARM2602
Organising and Leading Faith Communities in the African context - MNY3704
Orientation and Background to HIV/AIDS Care and Counselling - AIDM01Q
Orientation to Intermediate Phase Mathematics - OPM1501
Orientation to teaching Economic and Management Sciences - OTE2601
Ornamental Crop Production - HOR3601
Ornamental Plant Propagation - HOR1501
Ornamental Plant Use I - PMS1501
Ornamental Plant Use II - PMS2601
Ornamental Plant Use III - PMS2602
Ornamental Plant Use Practice (WIL) - PMS3601
Our Living Earth - GGH1503
B
P
(
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
Philosophy and Sociology of Education - PSE4801
PERSPECTIVES ON CHALLENGES FOR AFRICAN ECONOMIES AND MODELS FOR GROWTH - CAPE03N
Painting - TWF1501
Paralegal Advice Centre - PAC2602
Parent Guidance - PCCA02G
Partial Differential Equations - APM3701
Partial Differential Equations I - MAT4847
Partial Differential Equations II - MAT4848
Participatory Approaches to Extension - AEX4701
Partnerships with Families and Communities - FCP1501
Pastoral Care in African contexts - MNY3705
Pasture Management - PAS2601
Pasture Management [Theory and Practice] - ASP2701
Pasture and Nutrition: AH - PNH1501
Patent Law - PAT5901
Patent Management and the Role Patents in Innovation - IPM4803
Patent and Copyright Law - LML4801
Pedagogy in the early years - PTE2601
Pension Funds Law - CPFL01J
People and the Environment - GGH2604
Performance Management - HRM3706
Performance Management Practices - HRM2604
Performance Strategy - MAC4867
Personal Financial Management - FIN2602
Personal Selling - MNM1501
Personal and Professional Development - IOP5969
Personality In The Work And Self-employed Context - IOP1601
Personality Theories in Context - PYC2611
Personality and Organisational Psychology - IOP4803
Personnel Development and Communication in the Public Sector - DASD026
Personnel Psychology: Employee Retention - IOP3706
Personnel Psychology: Organisational Entry - IOP3702
Personnel and Career Psychology - IOP4863
Personology - ACNS03R
Personology - PYC4804
Perspective in Inclusive Education - INC4801
Perspectives and pedagogies in the early years (birth to age nine) - HED4808
Perspectives on Accountancy - CAS1501
Perspectives on North Africa in Antiquity - AHS2611
Perspectives on Translation and Interpreting Studies - HTR4803
Persuasive Texts - TEX3701
PhD - Consumer Science - TFCON01
PhD - Corrections Management - TFCMA01
PhD - Criminology and Security Management - TFCSM01
PhD - Education (Adult Education) - TFAED01
PhD - Education (Comparative Education) - TFPCE01
PhD - Education (Curriculum Studies) - TFPCU01
PhD - Education (Early Childhood Development) - TFECD01
PhD - Education (Education Management) - TFPEM01
PhD - Education (Environmental Education) - TFENE01
PhD - Education (History of Education) - TFPHE01
PhD - Education (Inclusive Education) - TFPIE01
PhD - Education (Language Education) - TFLED01
PhD - Education (Mathematics Education) - TFMED01
PhD - Education (Natural Science Education) - TFNSE01
PhD - Education (Open Distance Learning) - TFODL01
PhD - Education (Socio-Education) - TFPSD01
PhD - Education (Technology Education) - TFTED01
PhD - Environmental Management - TFENM01
PhD - Environmental Science - TFENS01
PhD - Geography - TFGGR01
PhD - Law - TFLAW01
PhD - Life Sciences - TFLSC01
PhD - Police Science, Forensic Science and Technology - TFPFS01
PhD - Psychology of Education - TFPSY02
PhD- Philosophy of Education) - TFEPH01
PhD: Agriculture and Animal Health - TFAGR01
PhD: Ornamental Horticulture and Landscaping - TFORH01
Pharmacology - BMI2605
Pharmacology and Toxicology: AH I - PHT2601
Pharmacology and Toxicology: AH II - PHT2602
Pharmacology: Laboratory Animal Technology - PLATP03
Philosophical and Historical Perspectives in Mathematics Education - PDM4802
Philosophy Research Report - HRPLS81
Philosophy in Education - HED4804
Philosophy of Education - PDU3701
Philosophy of Science - PLS2607
Photonics - EPH4801
Physical Chemistry II (Practical) - CHE2622
Physical Chemistry II (Theory) - CHE2612
Physical Chemistry III (Practical) - CHE3722
Physical Chemistry III - CHE3702
Physical Chemistry IV - CHE4802
Physical Education and Sports Coaching - PES3701
Physical Science Practicals - PHY1509
Physics Honours Research Methods and Project - HRPHY82
Physics I (Practical) - FIC1PRA
Physics IA (Theory) - FIC1501
Physics IB (Theory) - FIC1502
Physics Practical Work I - PHY1503
Physics Practical Work II - PHY2604
Physics Practical Work III - PHY3706
Physiological Defence Mechanisms - FIS2603
Physiology (Practical) - FIS3704
Physiology II (Practical) - FIS2604
Physiology of the Nervous System - FIS3701
Pig Production [Theory and Practice] - ASA3702
Planning and Organising in Health Services Management - HMA1501
Plant Anatomy, Structure and Function - BOT2601
Plant Biodiversity and Environmental Botany - BOT1502
Plant Disease Management - PTP2602
Plant Genetics and Biotechnology (Theory and Practice) - ASP3701
Plant Growing and Care - HOR1503
Plant Growth Structures - HOR2602
Plant Pest Management - PTP2601
Plant Pests and Diseases - HOR3602
Plant Physiology - BOT3701
Plant Physiology, Water Relations and Plant Nutrition - BOT2603
Plant Production Systems (Theory and Practice) - ASP2602
Plant Production Systems - PTP1502
Plant Protection - ASP2603
Plant Structure: Cytology, Morphology and Anatomy - BOT1501
Plant Studies I - PSO1501
Plant Studies II - PSO2601
Plant Studies III - PSO3701
Plant Studies IV - PST4701
Play in the early years - PEY2601
Policy Studies III - PUB3720
Policy Studies V - PUB5970
Policy and Practice: Influencing Change - ACHL30C
Political Change in Contemporary Africa - APC2601
Political Conflict and Conflict Resolution - PSC3702
Political Development and Political Economy - PLC3703
Political Dynamics - PLC4802
Political Economy of Africa - APC2602
Political Evolution of the African State - APC1501
Political Ideas - PLC3701
Political Knowledge - PSC3703
Political Philosophy - PLS3705
Political Sciences and Research - HPPSC81
Political and Government Communication (Offered from 2026) - COM3717
Political and Government Communication and Media Ethics - COM3707
Politics and Public Policy - PLC2602
Politics as Social Activity - PLC1501
Politics in the Twenty-First Century: National, African and International Perspectives - PSC4802
Politics of the English Language: Origin, spread, responses and influences of/on the English Language - ENG3701
Pomology & Olericulture - ASP4802
Popular Music - MHS3715
Population Genetics - GNE3703
Portfolio - EDF5902
Portfolio Management - PINV039
Portuguese Language and Culture: Beginners - PTU1501
Portuguese Language and Culture: Intermediate Level - PTU2601
Portuguese Language and Culture: Lower Intermediate - PTU1502
Portuguese Language and Culture: upper Intermediate Level - PTU2603
Portuguese Language for Specific Purposes: Advanced - PTU3701
Portuguese Translation Practice - PTU3702
Post Harvest Technology (Theory and Practice) - ASP3704
Poultry Production [Theory and Practice] - ASA3701
Poultry and Pig Production - ANP2602
Power Electronics - EEP3701
Power Electronics IV - ELE4801
Power Engineering Systems - EPE3701
Practical Accounting Data Processing - AIN2601
Practical Agriculture I - AGP2601
Practical Agriculture II - AGP3702
Practical Bookkeeping - PRAC01W
Practical Labour Law - CPLL01D
Practical Module: Attendance of Compulsory Workshop I - ACNS07V
Practical Module: Attendance of Compulsory Workshop II - ACNS08W
Practical Module: Internship - ACNS09X
Practical Portfolio - AIS3705
Practical Science for the Classroom - PSC1501
Practical Translation from and Into French - FRC3705
Practical Work (Offered until 2023) - SCK2602
Practical Work in Social Case and Group Work (To be offered until 2026) - SCK3704
Practical Work: Community Work (To be offered until 2026) - SCK3705
Practicum (Workplace Experiential Learning) in Applied Psychometry - IOP4805
Practising Workplace English - ENG1504
Pre-Intermediate Arabic - ARB2602
Preaching and Worship in African Context - PTH4802
Precalculus (Engineering) - MAT1514
Precalculus Mathematics A - MAT1510
Precalculus Mathematics B - MAT1511
Prehistoric Rock Art - AGE3704
Preservation & Conservation of Archival Materials - PCA301A
Preservation Management of Archives and Records - ARM3704
Preserving Records and Archives - ARM1504
Primary Animal Health Care - PHC1511
Primary Factors of Tourism - TRT1502
Primary High Explosives - PPSE01B
Principle Concepts of ITSM - IRM4720
Principles and Methods of Health Research - PPH4805
Principles and practice of forex trading - CFOREX3
Principles and practices of share trading - CFOREX2
Principles of Animal Nutrition - ASA2605
Principles of Applied Epidemiology and Biostatistics - APD4802
Principles of Crime Prevention, Reduction and Control - CMY2602
Principles of Decolonial Communication - COM1511
Principles of Evidence in Forensic Investigation - FOR2609
Principles of Health Sciences Education - HSE1502
Principles of International Law - PRI3701
Principles of Management Accounting - MAC2601
Principles of Strategy, Risk & Financial Management Techniques - MAC2602
Principles of Taxation - TAX2601
Private International Law - LJU4804
Private International Law Perspectives On The Proprietary Consequences of Marriage - JUR5901
Probability and Stochastic Processes - STA4811
Probation Officers and Children's Rights - ADVCHG8
Problematising Africa's Religious Heritage and World Religions - RST3711
Problematising Modernity - SOSTH1X
Process Control - PRC3601
Process Design Project - PDP3702
Process Safety and Environmental Engineering - PSE1501
Product Design and Process Selection (Module B) - PRDEAPS
Product and Price Management - MNM2614
Production - Analogue - DPR3703
Production - Digital - DPR3704
Production and Operations Management - MNO2601
Production and Operations Management - MNO3701
Production and Systems Engineering - PSE3701
Professional Art Practice I - PAT3701
Professional Art Practice II - PAT4801
Professional Ethics - LJU4802
Professional Practice - HTR4804
Professionalism for Policing IIIA - PRF3701
Professionalism for Policing IIIB - PRF3702
Profiling the Intermediate Phase teacher - ACI2610
Programme in Industrial and Organisational Psychology 01 - PIOP01N
Programme in Industrial and Organisational Psychology 02 - PIOP02P
Programme in Industrial and Organisational Psychology 03 - PIOP03Q
Programme in Industrial and Organisational Psychology 04 - PIOP04R
Programming: Contemporary Concepts - COS2614
Programming: Data Structures - COS2611
Project Communications Management - DAPM12Q
Project Cost Management - DAPM08U
Project Human Resource Management - DAPM07T
Project Management - MNO3610
Project Management - PRM3701
Project Management - PRO4801
Project Management IIA - PUB2615
Project Management IIB - PUB2617
Project Management Processes - DAPM04Q
Project Management and Community Development in Adult and Community Education and Training - AYB3704
Project Management for Development and Upliftment - DAPM03P
Project Management for Sustainable Development - DLGM02C
Project Procurement Management - DAPM09V
Project Quality Management - DAPM11P
Project Risk Management - DAPM10N
Project Time Management - DAPM05R
Projects and Programmes as Instruments of Development - DVA2601
Promoting accessibility - EDS4802
Promoting values and spiritual intelligence in education - PGL4804
Propellants - PPSE04E
Propellants, Blasting and Ground Vibration - PPSE03D
Protection Services - PUB2602
Proteins, Integral to Cellular Function - LSH4812
Psycho-Legal Intervention and Practice - PYC5912
Psycho-social, emotional and behavioural challenges - PDP4804
Psychological Adjustment in the Work Context - IOP2604
Psychological Assessment - IOP5968
Psychological Assessment - PYC4807
Psychological Assessment - PYC5904
Psychological Assessment and Psychometrics: Theory, Science and Practice - IOP4801
Psychological Processes In the Work and Self-employed Context - IOP1501
Psychological Survey Development - PYC2616
Psychological and Psycho-legal Assessment - PYC5906
Psychology in Practice: the Art and Science of Consulting and Researching - ADVPIP1
Psychology of Being a Shop Stewards - CBPSS02
Psychology of Education - HED4814
Psychology of Education - PED3701
Psychology of Education and Child Development - PDP4801
Psychology of Leadership - IOP3707
Psychology of Music - MHS3713
Psychology of Work - PYC4810
Psychopathology - PYC4802
Psychopathology and Psychodiagnostics - PYC5903
Psychosocial Support and Project Management in diverse teaching and learning environments - PDT4802
Public Competition Law - SCPUB01
Public Decision-Making I - PUB1509
Public Economics - ECS3704
Public Financial Accountability - PUB4870
Public Financial Administration and Management - PUB3705
Public Financial Control II - PUB2608
Public Financial Management - PAMA06M
Public Financial Management - PUB4861
Public Financial Management - PUB5973
Public Financial Management II - PUB2607
Public Financial Management for Non-Financial Managers - DASD05A
Public Financial and Procurement Management IIIA - PUB3715
Public Financial and Procurement Management IIIB - PUB3716
Public Human Resource Management - DASD038
Public Human Resource Management - PAMA04K
Public Human Resource Management - PUB3702
Public Human Resource Management - PUB4860
Public Human Resource Management IIA - PUB2619
Public Human Resource Management IIB - PUB2609
Public Human Resource Management IIIB - PUB3717
Public Human Resource Management V - PUB5971
Public Information Practices II - PUB2611
Public Information Services I - PUB1507
Public Information and Communication Management - PAMA02H
Public Leadership - PUB5972
Public Management Practice III - PUB3721
Public Management Skills - PUB3701
Public Office Management I - PUB1506
Public Policy - PUB3703
Public Policy Analysis - CPPA01K
Public Policy Analysis - CPPA01Y
Public Policy Making - PAMA05L
Public Policy Management - PUB4869
Public Procurement & Logistics Management II - PUB2610
Public Project Management - PAMA03J
Public Relations Research - DPR2601
Public Relations in Industry - DPR3702
Public Resource Management I - PUB1504
Public Sector Labour Relations - DASD049
Public Service Delivery I - PUB1508
Public Supply Chain Management - PUB1505
Public Violence Prevention - ADSM30C
Publicity - DPR3701
Pulp and Paper Practicals I - PPT3601
Pulp and Paper Science I - PPS1501
Pulp and Paper Technology IA - PPT2601
Pulp and Paper Technology IIB - PPT2602
Pulp and Paper Technology IIIC - PPT2603
Purchasing and Supply Management - MNP2601
Putting Inclusive Education into context - HED4810
Putting advocacy into action - EDS4804
Pyrotechics for a Particular Application - PCPL01D
Pyrotechnics, Properties and Performance - PCPL03F
Python Programming for Everybody - SCPPE20
B
P
(
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
Qualitative Research Methodology in Criminology - CMY3708
Qualitative Research Methodology: the Anthropological Strategy - APY3701
Qualitative and Quantitative Research Methods for Inter-Disciplinary Citizen Science - AD21ST4
Quality Auditing Techniques - QUT4801
Quality Education for All: Theoretical Perspectives - IED5901
Quality Management IA - TQM1501
Quality Management IB - TQM1602
Quality Management Systems - QMS4801
Quality Management Systems IIIA - QLS3701
Quality Management Systems IIIB - QLS3702
Quality Management and Techniques - MNO2602
Quality Planning and Implementation - QPI4801
Quality Techniques - PPSE08J
Quality in Health Services Management - HMA3702
Quality in Occupational Health and Safety - MNO2609
Quantitative Analysis for Public and International Affairs - SAPIA11
Quantitative Modelling I - DSC1520
Quantitative Research Methodology in Criminology - CMY3709
Quantum Mechanics I - PHY4803
Quantum Mechanics II - PHY4804
Quantum Physics - PHY3702
Qur'Anic Sciences - ICS4801
Qur'anic Translation and Commentary - ARB4802
B
P
(
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
Radiative Processes - AST4883
Rail Transport and Pipelines - TRL3705
Rational Decision Making - DSC2602
Re-Reading the Literary Canon - HML4801
Reaction Engineering - REE2601
Reading and Writing in Applied Linguistics - HAPL483
Reading in the Foundation Phase Afrikaans - RFP2607
Reading in the Foundation Phase English - RFP2601
Reading in the Foundation Phase Setswana - RFP2602
Reading in the Foundation Phase Xitsonga - RFP2606
Reading in the foundation Phase Sepedi - RFP2603
Reading in the foundation Phase Tshivenda - RFP2605
Reading in the foundation Phase isiZulu - RFP2604
Reading the Old Testament - OTS4803
Reading the Old Testament to create new religious texts - SCR3705
Real Analysis I - MAT2613
Real Analysis II - MAT3711
Recognising Transformative Leadership - ACHL10A
Recording Information Resources - AIS3711
Redeeming Memories: Constructing New Mission Histories - MSG4802
Reference Services (offered from 2027) - INS2614
Reflection on Faith - THE1501
Reflective Public Administration - PUB3706
Reflective Public Administration - PUB4871
Reflective Teaching in Grade R - RTG1501
Regression - STA4804
Reinforced Concrete Design - RCD2601
Reinforced Concrete Design IV - RCD3700
Reliability Engineering - INE2602
Religious Discourse and Practices Surrounding HIV/AIDS - SBH4806
Religious Education and Christian Ministry - PTH4803
Religious World of the Ancient Near East - ANE4802
Remuneration Management - HRM3705
Remuneration Practices - HRM2603
Research Project IA - HPELE81
Research Approaches to Christian Leadership - HPCLC81
Research Article: Applied to Ancient Near Eastern Studies - HRANE85
Research Data Analysis in Information Science - INS4815
Research Essay in English Studies - HRENG82
Research Foundations in Language Education - PDL4805
Research Methodologies in Musicology - MUS4803
Research Methodology - AGP4701
Research Methodology - CSR4801
Research Methodology - EDF5901
Research Methodology - HMATL80
Research Methodology - HMEMS80
Research Methodology - HMLSC80
Research Methodology - HMPYC80
Research Methodology and Theoretical Foundations in Education Management - EDF5903
Research Methodology for Law - MPLLW91
Research Methodology in Development Studies - HMDVA81
Research Methodology in History - HSY4801
Research Methodology in Industrial and Organisational Psychology - MPEMS94
Research Methodology in Information Science - HIN4801
Research Methodology in Information Science - INS3718
Research Methodology: Gender Studies - HMGEN80
Research Methods and Proposal - HPCOS81
Research Methods in Economics - ECS3711
Research Paper in Logistics - HRTRL83
Research Paper in Tourism Management - HRTRT83
Research Paper in Transport Economics - HRTRE83
Research Planning and Research Analyses - HRELE82
Research Project - CSR4803
Research Project - DSC4830
Research Project - HRENV80
Research Project - HRENV83
Research Project - HRSBH81
Research Project - RNA4701
Research Project IB - HMELE80
Research Project in Business Management - HRBUS83
Research Project in Education - HREDU82
Research Project in Finance - HRFIN81
Research Project in Human Resource Management - HRBUS85
Research Project in Life Sciences - HRLSC81
Research Project in Marketing - HRMNM81
Research Project in Wellness - IOP4804
Research Project: Planning and Execution (To be offered until 2026) - SCK4810
Research Project: Structural Engineering - HRSEN81
Research Proposal in Ancient Near Eastern Studies - HPANE81
Research Proposal in Biblical Archaeology - HPHBA81
Research Proposal in Christian Spirituality, Church History and Missiology - HPCSP81
Research Proposal in Missiology - HPMSG80
Research Proposal in Philosophy - HPPLS82
Research Proposal in the Old Testament - HPOTS81
Research Proposal: Agriculture and Animal Health - HMAPD81
Research Report - HRAFL81
Research Report - HRAGR81
Research Report - HRATL81
Research Report - HRCWL81
Research Report - HRKEG81
Research Report - HRMSG82
Research Report - HRPYC81
Research Report - HRSTH85
Research Report in Biblical Archaeology - HRHBA85
Research Report in Christian Leadership - HRCLC85
Research Report in Christian Spirituality - HRCSP85
Research Report in Corrections Management - HRPEN81
Research Report in Criminology - HRCMY81
Research Report in Development Studies - HRDVA82
Research Report in Economics - HRECS83
Research Report in Employee and Consumer Behaviour - HRIOP87
Research Report in Forensic Science and Technology - HRFOR81
Research Report in Gender Studies - HRGEN81
Research Report in History - HRHSY82
Research Report in Information Science - HRARM82
Research Report in Information Science - HRINS81
Research Report in Information Science - INS4816
Research Report in Linguistics - HRLIN81
Research Report in Management Accounting - HRMAC83
Research Report in Police Science - HRPOL81
Research Report in Practical Theology - HRPTH85
Research Report in Security Science - SEP4802
Research Report in Theological Ethics - HRTHE85
Research Report in the Field of Work and Social Identity - HRSOC81
Research Report on the Arts - HRHMV81
Research Report: Political Sciences - HRPSC82
Research Report: Public Administration - HRPUB83
Research Script - IRM4729
Research and Critical Reflection in Adult and Community Education and Training - AYB3703
Research and Critical reason - RCE2601
Research data management (offered from 2028) - INS3719
Research in Education - RSE4801
Research in Inclusive Education - INC4805
Research in New Testament and Early Christian Studies - HPECH81
Research in Practical Theology - HPPTH81
Research in Safety Management - SMA4801
Research in Social Sciences - RSC2601
Research in Systematic Theology - HPSTH81
Research in Theology - BTH3702
Research in disability studies - EDS4805
Research project in Statistics - HRSTA80
Research project: Water Engineering - HRWEN81
Resource Development in Foundation Phase - RDF2601
Resource Management IV - RMM4701
Respiration and Excretion - FIS2602
Restorative Justice in Corrections - PEN3701
Retail Buying - MNM3602
Retail Management - MNM3708
Retail Planning and Operations Management - MNM3603
Retail Store Management - MNM1524
Revising Modernism - ARH4802
Riemannian Geometry and Tensor Calculus - APM4806
Rings and Fields - MAT4834
Risk Assessment and Monitoring - DPDM03L
Risk Financing - RSK4803
Risk Management Principles - PCPL08L
Risk Management for Bankers - RSK1501
Risk Reduction Planning and Implementation - DPDM04N
Ritual Life in a Disabling Society - APY3713
Road Transport - TRL3706
Robotics - RBT4801
Rock Mechanics I - MIN2605
Rock Mechanics II - MIN3707
Roman Ancient History - ANH1502
Ruminant Production - ANP4701
Rural Agricultural Finance - AME3704
Rural Development - DVA3706
B
P
(
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
SHE Management IIIA - TMA3702
SHE Management IIIB - TMA3703
SHORT COURSE IN SCHOOL HISTORY ENRICHMENT - SCHE016
Safety Management IA - MNO1501
Safety Management IB - MNO1502
Safety Management IIA - MNO2603
Safety Management III B - MNO3706
Safety Management IIIA - MNO3705
Safety Management Systems - MNO2607
Safety System - APSM03O
Sales Management - MNM3703
Sampling Techniques - STA3705
Scenario Planning and Stakeholder Analysis - CPPA03M
Scene of Incident - FOR2605
Scholarship and Publishing in Information Science (offered from 2027) - INS2615
School Management Issues - CRSM01R
School Management: Human Resource Management - ELM5903
School Management: Structures and Processes - ELM5902
School and Community Support - ADT3703
Science Education - HED4817
Science for the Classroom 1 - SCC1501
Science for the Classroom 2 - SCC1502
Scope of Practise for Industrial and Organisational Psychology - CSIOPP1
Sculpture - THF1501
Sea Transport - TRL3704
Secondary Factors of Tourism - TRT1602
Secondary High Explosives and Blast Design Principles - PPSE02C
Security Principles and Practices I - SEP1501
Security Related Law of Procedure and Evidence - PSMN01V
Security Related Private and Statutory Law - PSMN02W
Security Risk Control Measures I - SEP2606
Security Risk Control Measures II (Module 1) - SEP3714
Security Risk Control Measures III - SEP3704
Security Risk Management - PSMN03X
Security Technology and Information Security I - SEP1505
Security Technology and Information Security II - SEP2605
Security Technology and Information Security III - SEP3705
Selected Accounting & Financial Management Techniques - MAC3703
Selected Accounting Standards and Simple Group Structures - FAC2602
Selected Aspects of Child Health Care from the Perspective of the Medical Practitioner and the Health Researcher - ADVC10J
Selected Aspects of the Children's Act 38 of 2005 - PRFAC18
Selected Crimes & Transgressions ( Module B ) - FOR5908
Selected Crimes & Transgressions (Module A) - FOR5907
Selected Crimes and Transgressions - FOR4804
Selected Private and Criminal Law Principles of the Internet - LCR4805
Selected Spheres of Intelligence Management in Practice - ADCIM03
Selected Topics for Operations Research - DSC3706
Selected Topics of Criminal Law - CRW2603
Self Management I - PUB1510
Separation Principles IA - SPP2601
Separation Principles IIB - SPP3701
Service Design Management - IRM4811
Service Level and Supplier Management - IRM4812
Service Management Functions (Service Desk) - IRM4726
Service Operation Processes - IRM4727
Service Validation, Testing and Evaluation - IRM4816
Services & Measuring Apparatus in Explosive Plants - PIIE04S
Services Marketing - MNM3713
Serving the user in Library and Information Practice - AIS3703
Set Theory - MAT4835
Sexual Ethics - THE3704
Shopper Marketing - MNM3604
Short Course in SMME Management - SMME01K
Simulation - DSC3703
Skills Course for Law Students - SCL1501
Skills for Counselling Children and Adolescents - PCCA04J
Small Stock Production - ANP3702
Small Stock Production [Theory and Practice] - ASA3705
Social Auxiliary Work Practical Skills - SAW1503
Social Auxiliary Work Practical Skills and Integration of Theory and Practice - SAW1507
Social Behaviour in Health and Nutrition - SBH4804
Social Behavioural Aspects of HIV/AIDS - SBH4801
Social Case Work (To be offered until 2026) - SCK3701
Social Casework: Working with Couples and Families- Integrated Theory and Practice (To be offered until 2026) - SCK4802
Social Casework: Working with Individuals-Integrated Theory and Practice (To be offered until 2026) - SCK4801
Social Change and Reconstruction Challenges in Developing Societies - SOSTH2Y
Social Dimensions of Justice - SJD1501
Social Dynamics in a Correctional Centre - PEN2602
Social Group Work (To be offered until 2026) - SCK3702
Social Group Work with Adults- Integrated Theory and Practice (To be offered until 2026) - SCK4804
Social Group Work with Children and Youth- Integrated Theory and Practice (To be offered until 2026) - SCK4803
Social Impact of Information and Communication Technology - HIN4802
Social Psychology - PYC3711
Social Psychology - PYC4803
Social Psychology of Clothing - CLO3701
Social Responses to HIV/AIDS - SBH4805
Social Security Law - MSL5901
Social Security Law - SSL2601
Social Welfare Macro Policy - BSW4803
Social Welfare Policy within the South African Context - BSW2603
Social Work Management, Administration and Supervision - BSW4804
Social Work Management, Administration, Supervision and Ethics - BSW2604
Social Work Management: The Social Worker as Employee and Manager (To be offered until 2026) - SCK4808
Social Work Management: the Social Work Organisation- Integrated Theory and Practice (To be offered until 2026) - SCK4807
Social Work Practice - BSW2605
Social Work Research Report - BSW4801
Social or Environmental Ethics - THE4802
Society of the Ancient Near East - ANE4803
Sociolinguistics - AFK4804
Sociological Research Methodologies on Social Issues - HMSOC82
Sociology of Education - HED4809
Sociology of Education - SED2601
Sociology of Education - SOC3703
Sociology of Education in the early years - SOE2601
Sociology of Families and Social Problems - SOC2604
Software Engineering - INF4817
Software Project Management - INF3708
Software Project Management - INF4825
Soil Fertility and Plant Nutrition - SSW2602
Soil Pedology and Classification II - SSC2601
Soil Science I - SSC1501
Solid Mechanics I - SME2601
Solid Mechanics II - SME2602
Solid Mechanics IV - SME3701
Solid State Physics - PHY3707
Sound Systems - AFL4801
Sound and Sound Structure - LIN2603
South Africa in International Politics - IPC1502
South Africa in the International Political Economy - IPC4801
South Africa: Democracy and Development - ADPDS02
South African Criminal Law and Common Law Offences in the Security Environment - CSPR024
South African Economic Indicators - ECS2603
South African Education System - SAE3701
South African Encounters in Music - MUS4802
South African Financial System - ECS2605
South African History of Education - HED4805
South African Political Issues - PLC4803
South African Politics - PSC2601
Southern Africa Until the Early 1800s: Encounters and Transformations - HSY1512
Southern African Trade Law - MIL5904
Spatial Analysis Project - GGH3711
Spatial Economic Development - GGH3702
Special Interest Tourism - TRT3702
Special Needs Offenders - PEN3703
Special Relativity and Riemannian Geometry - APM3713
Special Topics in Astrophysics - AST4870
Special Topics in Astrophysics - AST4871
Special Topics in Astrophysics - AST4872
Special Topics in Astrophysics - AST4873
Special Topics in Astrophysics - AST4874
Special Topics in Astrophysics - AST4875
Special Topics in Astrophysics - AST4876
Special Topics in Astrophysics - AST4877
Special Topics in Astrophysics - AST4878
Special Topics in Astrophysics - AST4879
Specialised Crop Production A - PTP4701
Specialised Crop Production B - PTP4702
Specialised Security Sectors - SEP3706
Specialist Arabic Literary Texts - ARB3706
Specific Financial Reporting - FAC3703
Spherical Astronomy and Kepler Orbits - AST1534
Sport Psychology - PYC4812
Stakeholder Engagement for Environmental Managers - SEN4801
Stakeholder Management - PBA4803
Stakeholder Relationships - DPR1504
State of the Environment in Southern Africa - GGH3701
Statistical Distributions - STA2610
Statistical Inference I - STA1502
Statistical Inference II - STA2602
Statistical Inference III - STA3702
Statistical Physics - PHY4805
Statistical Quality Techniques - SQT4801
Statistical Techniques for Science and Engineering - STA4820
Statistical and Thermal Physics - PHY3703
Statistics for Beginners - STA1505
Statutory Work and Report Writing - BSW4806
Stochastic Modelling - DSC4821
Stock and Purchasing Management - PUB3713
Stock and Purchasing Management II - PUB2620
Storiewerelde en/in genrefiksie - AFK2604
Strategic Case Studies - MAC4868
Strategic Corrections Management - PEN4804
Strategic Digital Government Communication - SCSDG01
Strategic Financial Management - MBA5903
Strategic Financial Management - MBL5903
Strategic Human Capital Management - MBL5909
Strategic Human Resource Development - HRD4801
Strategic Implementation and Control IIIB - MNG3702
Strategic Leadership Project (Research Report) - MBL5913
Strategic Management - MBA5950
Strategic Management - MNG4801
Strategic Management Practices in Information Services - INS3714
Strategic Marketing - MNM3709
Strategic Marketing in Practice - MNM4805
Strategic Personnel Psychology - IOP5966
Strategic Planning IIIA - MNG3701
Strategic Planning and Advisement - DPR3705
Strategic Project Management - DAPM02N
Strategic Project Management - MBA5909
Strategic Project Management - PSM4825
Strategic Public Human Resource Management - PUB4868
Strategic Public Management IV - PUB4867
Strategic Safety Management - SMA4802
Strategic Sourcing - MNP3701
Strategic Sustainable Marketing - MBL5910
Strategies to Support Leaners with Diverse Needs - INC4804
Strategy for Enforcement and Defence of Intellectual Property Rights - IPM4805
Strategy in A Global Context - MBL5907
Strategy in a Global Context - MBA5907
Structural Analysis - SAN2602
Structural Analysis IV A - SAN3701
Structural Chemistry - CHE4805
Structural Dynamics - SDY4801
Structural Steel Design - STR2601
Structuralist and Semiotic Theories of Genre - THL2602
Structured Analytic Techniques for Diplomats - ADPDS03
Structured Systems Analysis and Design - ICT2621
Studio Practice 1 - VMA2601
Studio Practice II - VMA2602
Studio Practice III - VMA3701
Studio Practice IV - VMA3702
Studio Practice V - VMA4801
Studio Practice VI - VMA4802
Study of Organisations and the Public Sector - PUB4863
Subject Organisation - AIS3702
Supervise Flow-Line and Plant Design Optimisation - PCPL04G
Supervise Limited Production Process and Perform Routine Tasks - PCPL02E
Supervising Safety - APSM02M
Supervision Ethics (To be offered until 2026) - SCK4811
Supplier Relationship Management - MNP3703
Supply Chain Alignment - MNP3702
Supply Chain Management - MNP2602
Supply Chain Management - SCH4801
Supply Chain Technology, Performance and Risk Management - PSM4824
Surface Mining - SFM2601
Surveying: Theory and Practical - SUR1501
Survival Analysis - STA4808
Sustainability Marketing - MBA5910
Sustainability and Greed - SUS1501
Sustainable Development: Policy, Practice and Environment - DVA4804
Sustainable Energy - SUE4801
Sustainable Energy Sources and Technologies - SET4801
Sustainable Horticulture Production - SHP4701
Sustainable Landscapes in Urban Green Space - SLU4801
Sustainable Tourism Development IIIA - DTM3703
Sustainable tourism in a geographic context - GGH2606
Symmetry Analysis - APM4815
Systematics of Vascular Plants - BOT2602
Systems Engineering - SYS4801
B
P
(
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
TPACK Framework in Practice - TPACK03
Tailoring: Practical - CLO3705
Tax Administration - TAX3704
Tax Law - LML4804
Tax Planning for Investments - PINV05B
Tax opinion writing - TAX3705
Taxation of Business Activities - TAX3701
Taxation of Business Income - CTAX11T
Taxation of Estates - TAX3703
Taxation of Individuals - CTAX12U
Taxation of Salaried Persons - TAX1501
Taxation of business activities and Individuals - TAX3761
Taxonomy of Literacies (offered from 2027) - INS2613
Teacher Support - ADT3704
Teacher as Manager - TAM2601
Teacher wellbeing - PDT4803
Teaching Accounting in Further Education and Training - TMS3701
Teaching Additional Language (FAL and SAL) in FET Phase - TMS3719
Teaching Additional Languages (FAL and SAL) in the Senior Phase - TMS3720
Teaching Agricultural Management, Science and Technology in Further Education and Training. - TMS3711
Teaching Arts and Culture in the Senior Phase - TMS3703
Teaching Biblical Studies - STBS01P
Teaching Biodiversity: Grades 10-12 - TBIO102
Teaching Business Studies in Further Education and Training - TMS3704
Teaching Civil Technology, Electrical Technology and Mechanical Technology in Further Education and Training - TMS3705
Teaching Computer Applications Technology in Further Education and Training - TMS3706
Teaching Data Handling in the Intermediate Phase - ACI2601
Teaching Design, Dramatic Arts and Visual Arts in Further Education and Training - TMS3707
Teaching Earth and Beyond - ADS3701
Teaching Earth and Beyond as part of Natural Science and Technology in the Intermediate Phase - ADD3701
Teaching Economic and Management Sciences in the Senior Phase - TMS3708
Teaching Economics in Further Education and Training - TMS3709
Teaching Energy and Change - ADS3702
Teaching Energy and Change and Technological Systems Controls as part of Natural Science and Technology in the Intermediate Phase - ADD3702
Teaching Engineering Graphics and Design in Further Education and Training - TMS3710
Teaching English as a Foreign Language to Adults - TEFL016
Teaching English as a Foreign Language to Adults - TEFL028
Teaching English first additional language - TMN3701
Teaching Geography in Further Education and Training - TMS3713
Teaching History in Further Education and Training - TMS3714
Teaching Home Language Intermediate Phase - TMN3702
Teaching Home Languages in FET - TMS3715
Teaching Home Languages in Senior Phase (SP) - TMS3716
Teaching Information Technology in Further Education and Training - TMS3718
Teaching Language in Grade R - PRGRT02
Teaching Life Orientation in Further Education and Training - TMS3721
Teaching Life Orientation in the Senior Phase - TMS3722
Teaching Life Sciences in Further Education and Training - TMS3723
Teaching Life Skills - TMN3703
Teaching Life and Living - ADS3703
Teaching Life and Living and Processing as part of Natural Science and Technology in the Intermediate Phase - ADD3703
Teaching Life skills STEPS (Science, Technology, Emotional, Physical and Social development) in Grade R Development - PRGRT04
Teaching Mathematical Literacy in Further Education and Training - TMS3724
Teaching Mathematics - TMN3704
Teaching Mathematics in Further Education and Training - TMS3725
Teaching Mathematics in Grade R - PRGRT03
Teaching Mathematics in the Senior Phase - TMS3726
Teaching Matter and Material - ADS3704
Teaching Measurement in the Intermediate Phase - ACI2604
Teaching Music in Further Education and Training (FET) - TMS3735
Teaching Natural Science and Technology - TMN3705
Teaching Natural Sciences in the Senior Phase - TMS3728
Teaching Numbers and Operations in the Intermediate Phase - ACI2605
Teaching Patterns, Functions and Algebra in the Intermediate Phase - ACI2606
Teaching Physical Sciences in Further Education and Training - TMS3729
Teaching Practice II - CTP2602
Teaching Practice III - TPG2603
Teaching Practice for Foundation Phase II - TPF2602
Teaching Practice for Foundation Phase IV - TPF3704
Teaching Practice for Intermediate Phase II - TPN2602
Teaching Practice for Intermediate Phase IV - TPN3704
Teaching Practice for Senior Phase I - TPS2601
Teaching Practice for Senior Phase II - TPS2602
Teaching Practice for Senior Phase III - TPS3703
Teaching Practice for Senior Phase IV - TPS3704
Teaching Practice in Grade R - PRGRT05
Teaching Religious Studies in Further Education and Training - TMS3730
Teaching Science, Technology, Society and the Environment - ADS3705
Teaching Social Sciences - TMN3706
Teaching Social Sciences in the Senior Phase - TMS3731
Teaching Space and Shape in the Intermediate Phase - ACI2608
Teaching Sport in Further Education and Training (FET) - TMS3736
Teaching Strategies for Inclusivity - INC4802
Teaching Technology in the Senior phase - TMS3733
Teaching Tourism in Further Education and Training - TMS3734
Teaching and Assessment in Health Sciences - HSE2602
Teaching and Learning in Grade R - PRGRT01
Teaching and Learning in Mathematics Education - PDM4803
Teaching and learning with ICT in a resource limited settings - ADC3703
Teaching and learning with ICT in resource rich settings - ADC3704
Teaching language structures and conventions in English as the First Additional Language (FAL) in the Intermediate Phase - ACI2602
Teaching matter and materials and structures as part of Natural Science and Technology in the Intermediate Phase - ADD3704
Teaching methodologies in education - SCTME55
Teaching of Chemistry I - PPHY02U
Teaching of Chemistry II - PPHY04W
Teaching of Physics I - PPHY01T
Teaching of Physics II - PPHY03V
Teaching practice Foundation Phase III - TPF3703
Teaching practice Further Education and Training - TPS3706
Teaching practice I - CTP1501
Teaching practice I - TPG1501
Teaching practice II - TPG2602
Teaching practice III - CTP2603
Teaching practice for Foundation Phase I - TPF2601
Teaching practice for Intermediate Phase I - TPN2601
Teaching practice for Intermediate phase III - TPN3703
Teaching practice for Senior Phase - TPS3705
Teaching reading and viewing in English as the First Additional Language (FAL) in the Intermediate Phase - ACI2607
Teaching science, society and environment in the Natural Science and Technology Intermediate Phase - ADD3705
Teaching speaking and listening in English as the First Additional Language (FAL) in the Intermediate Phase - ACI2603
Teaching writing and presenting in English as the First Additional Language (FAL) in the Intermediate Phase - ACI2609
Techniques in Trial and Litigation - TLI4801
Techniques of Artificial Intelligence - COS3751
Technology 1 for the classroom - TEC1501
Technology 2 for the classroom - TEC1502
Technology Education - HED4818
Technology and Innovation - MNE3703
Technology and Innovation in Tourism - MNE3710
Technology in ODL - ODL5905
Terrestrial Ecology - BOT3703
Terrorism in Global History - HSY4806
Text Structure and Function - LIN3705
Textiles: Fibres - CLO2601
Textiles: Yarns, Fabric and Finishes - CLO3704
Texts in Context - HML4802
The African Challenge: People and Environment - GGH2601
The Anthropology of Love and Sex - APY1502
The Applied Public Relations Programme - DPR2605
The Archaeology of Southern Africa - AGE1502
The Arts and Ideology I - ARH2601
The Arts and the (Post)Colonial - ARH3705
The Arts in Africa - ARH3702
The Audit Process - AUE3761
The Business Plan - PESB036
The Caring Ethic in Health Sciences - HSE3705
The Dynamics of Mission - MNY1501
The Explanation of Crime - CMY3701
The Fall of Rome/Greco-Roman Drama - CLS3705
The Film and Publication Board - Nature, Scope and Purpose - PRMSA03
The Formation of New Testament Identities: Martyrs, Apologists, and Early Church Fathers - SCR1503
The Foundation of New Testament Identities: From Letters to the Gospels - SCR2601
The Geographer as a Researcher - HRGGH82
The Geography of Everyday Living in Human Settlements - GGH4802
The Geography of People-Resource Interactions in the Global South - GGH4805
The Geography of Services Provision - GGH2602
The Intelligence Cycle - ADCIM02
The Internal Audit Process: Planning the Engagement - AUI3701
The Internal Audit Process: Specific Engagements and Reporting - AUI3703
The Internal Audit Process: Test of Controls - AUI3702
The Interpretation of Archaeological Data - AGE3701
The Interpretation of Maps, Aerial Photographs and Satellite Images - GGH2603
The Investment Background - PINV016
The Jesus Movement in Its Context: Jesus Research and Christian Origins in Archaeological Perspective - ECH4804
The Law of Competition and Trademarks - LML4802
The Management of Organisational Change and Renewal - ORG4801
The Management of Prevention Through Design - SMA4803
The Management of Risk in Explosives Related Processes and Projects - CITMRER
The Management of Working Capital - PFIN038
The Nature, Content and Scope of Public Administration - PUB1501
The New World of Work: HRM Perspectives - HRM4802
The Political Economy of Information - INS3702
The Politics of Contemporary Africa - APC1502
The Politics of East Africa - APC3702
The Politics of Southern Africa - APC3701
The Politics of West and North Africa - APC3703
The Practice of Art History - ARH4803
The Project Management Framework - DAPM01M
The Public Relations Programme - DPR1505
The Rights of a Child - PRMSA02
The Role of Good Governance and Civil Society in Human Security in Africa - GOCAFRU
The Role of Good Governance and Civil Society in Human Security in Africa - GOCAFRX
The Social Work Helping Process within a Developmental Approach - BSW2601
The Start-up of the System (Module D) - TSTRUTS
The Structure and Evolution of Galaxies - AST2652
The Structure and Evolution of Stars - AST2651
The Structuring and Functioning of Public Services - PUB1601
The Support of Children at Risk - SCSCRA1
The System in Steady State (Module E) - TSYSISS
The Theory of Counselling - PCCA01F
The Use of Remote Sensing in Climate Smart Agriculture Practices - CCSCP3C
The historical evolution of the shop stewardship - CBPSS01
The vulnerable learner - PDT4804
Themes from Modern South African History - HSY4804
Themes in 20th Century World History: Towards Globalisation - HSY3702
Themes in Anthropology: Tourism and Pilgrimage - APY3704
Themes in Theology - STH4803
Themes in the 19th Century History: Power and the Western World - HSY2601
Theoretical Approaches to English Language and Literature - ENG3703
Theoretical Computer Science I - COS1501
Theoretical Computer Science II - COS2601
Theoretical Computer Science III - COS3701
Theoretical Framework and Legislation underpinning Teaching and Learning support - ADT3705
Theoretical Issues in the Teaching and Learning of Mathematics - PDM4804
Theoretical Perspectives on Literature in English - ENG4801
Theoretical and Applied Ethics - PLS3701
Theoretical foundations for Computer integrated Education - ADC3705
Theoretical frameworks and legislation underpinning psychosocial wellbeing in teaching and learning environments - PDT4805
Theories in Context - Ideology and Discourse - THL2603
Theories of Social Change - SOC2601
Theorising Key Terms in the Study of Religion - RST4801
Theorising Modernity: Classical and Contemporary Social Theory - SOC3705
Theorizing Anthropology - APY4813
Theory and Interpretation in Archaeology - AGE4801
Theory and Practice of Group Psychotherapy - PYC5914
Theory and Practice of South African Literary Studies - THL3704
Theory and Research in ODL - ODL5901
Theory and practice of Online teaching and learning - PTVET04
Theory of African Music - MHS3712
Theory of Drama - THL4803
Theory of Evolution - ZOL2603
Theory of Information Science - HIN4803
Theory of Narratology and Poetry - THL4802
Theory of structures - TST1501
Theory of the Sign in Literature and Culture - THL2601
Theory, Philosophy and Ideology - PLC4801
Therapeutic Psychology - PYC4809
Thermo-Fluids - TFL4801
Thermodynamics I - TDY2601
Thermodynamics II - TDY2602
Thesis - Criminal and Procedural Law - TFCRI02
Thesis - Jurisprudence - TFJUR02
Thesis - Mercantile Law - TFMCL02
Thesis - Private Law - TFPLW02
Thesis - Psychology - TFPSY01
Thesis - Public, Constitutional and International Law - TFCIL02
Thesis - Social Work - TFSWK04
Thesis in Public Policy and International Affairs - TFPPA01
Thesis: African Languages (IsiXhosa) - TFAXH02
Thesis: African Languages (IsiZulu) - TFAZU02
Thesis: African Languages (Northern Sotho) - TFANS02
Thesis: African Languages (Southern Sotho) - TFASS02
Thesis: African Languages (Tshivenda) - TFAVS02
Thesis: African Languages (Tswana) - TFATS02
Thesis: African Languages (Xitsonga) - TFALT02
Thesis: African Politics - TFAPL02
Thesis: Afrikaans - TFAFK02
Thesis: Ancient Near Eastern Studies - TFANE02
Thesis: Anthropology - TFANT04
Thesis: Applied Mathematics - TFAPM01
Thesis: Arabic - TFARB02
Thesis: Archaeology - TFARC01
Thesis: Art - TFART03
Thesis: Astronomy - TFAST01
Thesis: Astronomy Education - TFAST02
Thesis: Auditing - TFAUE02
Thesis: Biblical Archaeology - TFBAR02
Thesis: Biblical Studies (New Testament) - TFBSN02
Thesis: Biblical Studies (Old Testament) - TFBSO02
Thesis: Business Management - TFBMN02
Thesis: Chemistry - TFCHE01
Thesis: Chemistry Education - TFCHE02
Thesis: Classical Studies - TFCSN02
Thesis: Communication - TFCOM02
Thesis: Computer Science - TFCOS01
Thesis: Consulting Psychology - TFCPS06
Thesis: Development Studies - TFDST02
Thesis: Economics - TFECO01
Thesis: Engineering - TFENG01
Thesis: English - TFENN02
Thesis: Entrepreneurship - TFENT02
Thesis: Finance, Risk Management or Banking - TFFIN02
Thesis: Financial Accounting - TFFAC02
Thesis: Financial Governance - TFGOV01
Thesis: Financial Intelligence - TFINT01
Thesis: French - TFFRN02
Thesis: History - TFHST01
Thesis: Human Resource Management - TFHRM02
Thesis: Industrial and Organisational Psychology - TFIOP04
Thesis: Information Science - TFNFS02
Thesis: Information Systems - TFINF01
Thesis: International Business - TFINB02
Thesis: International Politics - TFINP02
Thesis: Islamic Studies - TFISL03
Thesis: Italian - TFITL02
Thesis: Judaica - TFJCA02
Thesis: Languages, Linguistics and Literature - TFLLL02
Thesis: Life Sciences Education - TFLIF02
Thesis: Logistics, Transport Economics, Purchasing and Supply Chain - TFLOG02
Thesis: Management Accounting - TFMAC02
Thesis: Marketing - TFMKT02
Thesis: Mathematics - TFMAT01
Thesis: Mathematics Education - TFMAT02
Thesis: Music - TFMUS04
Thesis: Nursing - TFNUS02
Thesis: Operations Management - TFOPS02
Thesis: Operations Research - TFOPR03
Thesis: Other African Languages - TFAFL05
Thesis: Philosophy - TFPHL03
Thesis: Physics - TFPHY01
Thesis: Physics Education - TFPHY02
Thesis: Political Science - TFPSC01
Thesis: Portuguese - TFPRT02
Thesis: Psychology - TFPSY07
Thesis: Public Administration - TFADM01
Thesis: Public Health - TFPBH04
Thesis: Religious Studies - TFRLS02
Thesis: Science Education - TFSCE02
Thesis: Science, Engineering and Technology - TFCME02
Thesis: Science, Engineering and Technology - TFSET03
Thesis: Semitic Languages - TFSEM02
Thesis: Sociology - TFSOC02
Thesis: Statistics - TFSTA01
Thesis: Statistics Education - TFSTE02
Thesis: Taxation - TFTAX02
Thesis: Technology Education - TFTEC02
Thesis: Theological Ethics - TFTHE02
Thesis: Theology (Christian Spirituality) - TFCSP02
Thesis: Theology (Church History) - TFCHR02
Thesis: Theology (Missiology) - TFMSN02
Thesis: Theology (New Testament) - TFNEW02
Thesis: Theology (Old Testament) - TFOTE02
Thesis: Theology (Pastoral Therapy) - TFPPT02
Thesis: Theology (Practical Theology) - TFPTH02
Thesis: Theology (Systematic Theology) - TFSTH02
Thesis: Theory of Literature - TFTLT02
Thesis: Tourism Management - TFTOU02
Thesis: Translation Studies - TFTLS02
Thesis: Urban Ministry - TFUBM02
Thinking Sociologically: Research Methodology - SOC3701
Thought Leadership for Africa's renewal - ITLR22A
Time Series - STA4807
Time Series III - STA3704
Together Towards Life: Intercultural and Interreligious Encounters - MNY3702
Topology - MAT4836
Total Quality Management - MNO3703
Tourism Development IIA - DTM2603
Tourism Development IIB - DTM2604
Tourism Development IIIB - DTM3704
Tourism Distribution - TRT3703
Tourism Governance - TRT3705
Tourism in a Practical Work Context - DTM3609
Trade Mark Law - TRD5901
Training and Development Practices - HRD2602
Transformation in Southern Africa in the 19th Century: Colonisation, Migration, Mining and War - HSY2603
Transformative Counselling Encounters - PYC3715
Translation Method and Function - HTR4801
Translation and Editing Techniques - LIN3702
Translation for Specific Purposes - HTR4802
Transport Economics - TRL2602
Transport Management I - TRL2601
Transport Management II - TRL3701
Transport Phenomena IA - TPH2601
Transport Phenomena II - TPH3701
Transport Planning and Investment - TRL3702
Transport Theory - TRL2603
Transport for Tourism - TRT2601
Transportation Engineering - TRE2601
Transportation Engineering, Pavement & Geometric Design - TPG3700
Travel Operations - DTM1501
Trends in Contemporary Philosophy - PLS4803
Two Dimensional Imaging - TDM1501
B
P
(
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
UNDERSTANDING KEY ISSUES AND PROCESSES FOR DEMOCRATIC ELECTIONS IN AN AFRICAN CONTEXT - PMDE02Q
Understanding African Management Practices as Reflected in African Languages Literature and Texts - AFL2602
Understanding Disability - CSIIED1
Understanding New Religious Movements and Developments - RST2603
Understanding Political Behaviour and Participation - PLC2601
Understanding Religion through Objects, the Senses and Technology - RST2601
Understanding South Africa: Families, Education, Identities and Inequality - SOC1502
Understanding the Media - DPR1507
Understanding the Old Testament - OTS4802
Understanding the State - PLC1502
Understanding, counselling and supporting learners from diverse contexts - PGL4805
Unit and Case Management in Correctional Services - PEN3704
Unlawful Competition - UCL5901
Urban Development - DVA2603
Urban Planning and Design - UPD3700
Using Information: The role of Information Behaviour - INS3703
Using research in Mathematics Education - PDM4805
Using the Internet as a Reference Tool - AIS1601
Utilising Electronic Library Systems and Services - AIS2604
B
P
(
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
Value Added Tax Law - MTX5903
Value Chain Management - PBA4805
Value Chain Marketing - MNM2613
Value-Based Management - MBL5901
Vegetable Production (Theory and Practice) - ASP3705
Venture Business Plan - MNE3706
Verbal Subject Description/Organisation - INS4811
Veterinary Public Health - VPH3601
Veterinary Public Health IV - VPH4701
Veterinary Public Health: Practical - VPH3602
Victimology - CMY3705
Virology - BMI3705
Visual Culture I - ARH2603
Visual Culture II - ARH3703
Visual Literacy - ARH1501
Visual Programming I - INF1511
Visual Programming II - INF2611
Visual and performing Arts - VAP2601
Vocational Mining Project Portfolio - MIN2617
Voetspore: Op reis deur die Afrikaanse Letterkunde - AFK1501
B
P
(
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
Waste Management - WSWMA01
Water Engineering Design Project - WDP4801
Water Engineering I - WTE1501
Water Engineering II - WTE2602
Water Infrastructure and Resources Management - WRM3701
Water Resources Planning and Management - WRP4801
Water and Sanitation Engineering - WSE4801
Water and Sanitation Engineering III - WSE3701
Waves (Physics) - PHY2606
Web Technology and Design - INS4813
Welfare Policy (Offered until 2023) - SCK2603
Welfare and Social Services - PUB2604
Well being - EWB1501
Wellbeing in the HIV/AIDS and Social Care Context - PYC4806
Wildlife Welfare - NAT4803
Wills, Trusts and Reporting the Estate - WTRE01B
Women in Society and Church - MNY2605
Work Directed Theoretical Learning: Chemical Engineering - CWL3602
Work Integrated Learning - DPR3711
Work Study - MNO2604
Work-directed Industry based Industrial Engineering Project - IPR3601
Work-directed Learning: Electrical Engineering (Project based) - WDL3601
Work-directed industry based Mechanical Engineering Project - MPR3601
Workforce Diversity - IOP1504
Workgroup Dynamics and Diversity - IOP2607
Working Capital Management - FIN3702
Working with Children and Young People in Communities - MNY2601
Workplace Safety and Health Requirements - PCPL05H
Workplace- based Learning II: Pulp and Paper - PPW3602
Workplace- based Learning: Chemical Engineering - CWL3601
Workplace-based Learning I: Pulp and Paper - PPW3601
Workplace-based Learning: Civil Engineering - CVE3601
Workshop in Advanced Archives and Records Management (AARM) - WAARMNK
Workshop in Basic Archives and Records Management (BARM] - WBARMNQ
Workshop in Intermediate Archives and Records Management (IARM) - WIARMNW
Workstation Technical Skills - ICT1531
World Archaeology - AGE3703
World Issues: A Geographical Perspective - GGH1502
Worship and Preaching in Diverse Communities - MNY2603
Writing Skills for the Communication Industry - TEX2601
Writing a Research Article - RST4805
Writing for Public Relations I - DPR1506
Writing for Public Relations II - DPR2606
B
P
(
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
Youth Corrections - PEN3705
B
P
(
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
Zoology I (Practical) - ZOL1603
Zoology II (Practical) - ZOL2604
Zoology III (Practical) - ZOL3704
Zoonoses - BMI3706
Zootechnology I - ZTG1501
Zootechnology II - ZTG1502