Browse other institutions
North-West University
Stellenbosch University
University of Cape Town
University of Pretoria
University of South Africa
Showing courses with documents for: University of South Africa
University of South Africa Courses
Search and browse courses that already have documents available. Use A–Z to jump quickly.
1665 courses with documents
Quick actions
Upload documents to grow your institution and unlock premium content.
Tip: If you can’t find your course, upload the first document — it helps kickstart the page.
#
02313 - BA (Health Sciences and Social Services)
02593 - Bachelor of Education (Early Childhood Development: Foundation Phase)
02607 - BED [ISP]
101 - Physical science
109112 - BEd Intermediate
115753 - Conduct assessment
1501 - Public administration
1512 - intermediate phase
2601 - Grade R Learning Programme Design
2604 - Northern sotho
30IA Archival Information Sources And Services
501 - Bachelors of Business Administration
502 - Bachelors of Business Administration
511 - Bachelors of Business Administration
70874 Administration Of Estates
76988 - Course in Share and Forex Trading
90006 - Higher Certificate:Criminal Justice
90073 - Diploma in Small Business Management
90093 - Higher Certificate in Education
90102 - Bachelor of education
90103 - Bachelors of Education
90104 - BEd (Senior Phase FET Teaching)
90125 - BEd Honours
90128 Advanced Diploma In Chemical Engineering
90129 - Higher certificate in mathematics and statistics
98006 - Environmental Management
98051 - Bachelor of Arts in Communication Sciences
98053 - Biomedical Sciences in Life Sciences
98055 - Environmental management
98200 Accounting Sciences Diploma
98201 - Higher Certificate in Accounting Sciences
98203 - Diploma in Public Administration and Management
98216 - Diploma in Administrative Management
98221 - Diploma in security management
98226 - Higher certificate in tourism management
98229 - Higher Certificate in Marketing
98230 Adv Dip In Acc Science - Ct1
98230 Advanced Diploma Accounting Sciences
98237 - Higher certificate in Economics and Management Science
98300 - BCom Business Informatics
98307 - BCom in Human Resources Management
98309 - BCom in Law
98313 - Bachelor of Commerce in Transport and Logistics (TRL)
98315 - Bachelor of Administration
98316 - Bachelor of Business Administration
98318 - BCompt Taxation
98452 - BCom Honours in Business Management
98577 - Higher certificate in Archive and records management
98577 - igher certificate in Archive and records management
98683 - Bachelor of Arts in Police Science
98751 - higher certificate in law
98806 - DIP Information Technology
98906 - Bachelor of Science Computing
98908 - Bachelor of Science Honours in Computing
99301 - Bachelor of Arts in Government Administration and Development
99313 - Bachelor of Arts in Creative Writing
99417 - Bachelor of Arts Honours in Linguistics
99422 - Community health and psychology
A
A100 - Derecho de la ia
AA1 Attorneys Admission Exam
AAAV100 Architecture Presentation Techniques
AAAV200 Architecture Presentation Techniques
AAP1001 Animal Production I
AAV100 - Design
AAV200 - Design
AAV300 - Design
ABT1511 Adult Basic Education And Training
ACC2601 Aquas Chemistry
ACC41P1 Analytical Practical Project
ACC42T1 Advanced Chromatography
ACC43T1 Analytical Method Development And Validation
ACI2601 - Teaching data handling in the IP
ACI2602 - Teaching Language Structures and Conventions in English as the First Additional Language
ACI2603 - Teaching Listening and Speaking in English as the First Additional Language in the Intermediate Phase
ACI2605 - Teaching numbers and operations
ACSLO1N Advanced Companies Law
ACT3701 Automatic Control System
ACUV202 Architectural Computer Usage
ADB1501 Administrative Management 1A
ADB1602 Administrative Management Ib
ADB3702 Administration
ADCV200 - Building Science (Detail Design and Construction)
ADCV300 - Building Science (Detail Design and Construction)
ADL2601 Administrative Law
ADL2602 Administrative Law
ADOVH 001 - online assessment
ADR123 Additional Readings
AED3701 Assessment In Education
AES3702 Agricultural Financial Management
AEV100 - History of Architecture and Art
AEX1602 - Community Extension Practice
AEX2601 - Extension Leadership and Group Dynamics
AFE4801 Advanced Foundation Engineering
AFK1501 Afrikaans
AFK1502 Afrikaans Taal
AFK1503 Afrikaans Vandag Taalkunde En Skriftelike Kommunikasie
AFK1505 Afrikaans For Beginners
AFK1506 Afrikaans
AFK2601 - Genre and Theme
AFK2602 Afrikaans Grammar
AFK2603 Afrikaanse Grammatika Vir Eerste Addisionele Spelers
AFK2604 - Storiewerelde en/in genrefiksie
AFL1501 - African langauges
AFL1502 - BEd Senior Phase and FET
AFL1503 African Languages Xitsonga
AFL152 African Studies
AFL2601 - Communication Dynamics in African Languages 2601
AFL2602 - Understanding African Management Practices as Reflected in African Languages Literature and Texts
AFL2603 African Language
AFL3702 African Languages
AGE1120 Agricultural Engineering I
AGE1501 Aechleology
AGE1502 Archaeology Of Southern Africa
AGE2601 African Archaeology
AGE3702 Applied Archaeology
AGE4801 Archaeological Theory
AGM1001 Agricultural Management I
AGM2002 Agricultural Management Ii
AGM3000 Agricultural Management Iii
AGR4701 - Mini Project and seminar
AHS1511 - Creative writing
AIC25 Academic Integrity
AIN1501 Accounting Systems In A Computer Environment
AIN2601 - Practical Accounting Data Processing
AIN3701 Automation And Data Analysis
AIS1501 - Introducing Applied Information Science
AIS1503 - Introducing Information Records And Sources
AIS1601 - Using the internet as a reference tool
AIS1602 - Introducing management in libraries and information centres
AIS2601 - Bibliographic Control, Basic Descriptive Cataloguing and Classification
AIS2603 - Describing library users and meeting their needs
AIS3702 - Subject Organisation
AIS3703 - Inforamtion Science
AIS3704 Applied Research Methodology
AIS3705 Applied Information Science
AIS3717 - Information & Knowledge Entrepreneur
ALA1120 Agricultural Law I
ALM2000 Academic And Life Skills Development
ALMV100 Academic And Life Skills Development
AMA1001 - Communication
AMC1501 Applied Mechanics
AME1501 Animal Health
AME2605 - Farm Management
AMV101 - Geometric Drawing
ANW1501 Animal Welfare
AOM4801 Advanced Operations Management
APC 3702 - The Politics of East Africa
APC2601 - Political Change in Contemporary africa
APC2602 - Political economy of Africa
APC3701 - The politics of Southern Africa
APC3703 - The Politics of West and North Africa
APH1501 Anatomy And Physiology Animal Welfare
APL4802 Applied Labour Law For Forensic Auditors
APM1513 - Bachelor of Science in Mathematics and Physics
APM1514 - Mathematical Modeling
APM2611 - Differential Equations
APM2613 - Numerical Methods
APM2614 Applied Dynamical Systems
APM4811 Applied Functional Analysis
APM4812 - Introduction to Mechanics of Fluids
APMLL13 Advanced Project Management
APT2000 Agricultural Production Techniques Ii
APY1501 - Psychology Counselling
APY2601 Anthropology Theory
APY2602 Anthropology Of Health
APY2613 Anthropology In The African Context
APY3701 - Short Learning Programmes Student policies & rules Pay your study fees Credits & exemptions for study units passed at other institutions Map your qualification Web registration Register to study through Unisa Qualitative Research Methodology: the An
APY3703 Anthropology And Society
APY3704 - Themes in Anthropology: Tourism and Pilgrimage
APY3705 - Sociocultural Solutions to Problems of Human Adaption
APY3713 - Ritual Life in a Disabling Society
ARH1501 - Visual Literacy
ARH2602 - Introduction to Art History in Africa
ARH2603 - Visual Culture
ARM1503 - Managing archives
ARM1504 - Preserving Records and Archives
ARM1505 - eletronic records management
ARM2601 Audio Visual Archiving
ARM2603 Appraisal And Disposal Of Records
ARM3701 - Legislation standards in Archives and records Management
ARM3704 - Preservation of Archive and Records management
ARM4802 - Digital Diplomacy
ASS1001 Agricultural Soil Science I
AST1631 Astronomy
ATH1501 Art And Handwork
AUC401M Automatic Control Iv
AUD215 - Internal Auditing: Introduction
AUD341 Auditing
AUE1501 - introduction to auditing
AUE1601 - Legal Aspects in Accountancy
AUE2601 Auditing Theory And Practice
AUE2602 Auditing Corporate Governance In Accounting
AUE3701 Audit Planning And Tests Of Controls
AUE3761 Auditing
AUE4801 - Forensic Audit Reporting
AUE4862 Applied Auditing
AUE4863 - Financial Fraud Schemes
AUE4864 - Fraud Prevention and Detection
AUE4866 - Fraud investigation for forensic auditors
AUI2601 Accounting Science
AUI3701 - The Internal Audit Process: Planning the Engagement
AUI3702 - Internal Auditing - Test of Controls
AUI3703 - The Internal Audit Process: Specific Audit Assignments and Reporting
AUI4861 Advanced Internal Audit Practice
AUI4862 Advanced Internal Audit Responsibilities In Risk, Control And Governance
AUI4863 Advanced Internal Audit Applications
AZ 104 - Azure Administrator
Arh1502 - Introduction to art history
Arh2601 - The arts and ideology 1
Aue3702 - Substantive Procedures and finalising an audit
afl3705 - creative writing and translation
ais2604 - Utilising Electronic Library Systems and Services - AIS2604
apm2616 - Computer algebra
apy1502 - The Anthropology of Love and Sex
B
BA 99311 - Bachelor of Arts
BA FST 90002 - Forensic Science Technology
BAN1501 - Higher certificate in banking
BAN3702 - Banking Treasury Management
BAN4801 - Financial Institutions Management
BAN5901 - Banking Law 1
BBH1021 - Introduction to Marketing
BBST - Broad Based Skills Training
BCE4801 - Biochemical Engineering
BCH2602 - Bioenergetics
BCH2603 - Biopolymers of Heredity
BCH2604 - Biochemistry Practical II
BCH3702 Advanced Metabolism
BED 90093 - Bachelor of Education in Foundation Phase Teaching
BED1310 - Introduction to Economic Principles
BIL1110 - Introduction to Law
BIT3702 - Molecular Cell Biology
BKI1130 - Communication in English B
BLAW 2001, PSYC 241 - Corporate Lawyer
BLG1012 - Introduction to Logistics
BLG10X2 - Introduction to Logistics (Augmented)
BLG1501 - Basic Biology
BLG1502 Animal And Plant Diversity
BLG1603 - Biology Practical
BMI2601 - Clinical Biochemistry II
BMI2604 - Molecular Biology
BMI2605 - Pharmacology
BMI2606 - Clinical Pathology II
BMI3702 - Biomedical Techniques
BMI3704 - Haematology
BMI3707 - Clinical Pathology III
BMM1001 - Introduction to Management
BNU1501 - Basic Numeracy
BOT1501 - Plant Structure: Cytology, Morphology and Anatomy
BOT1603 - Botany Practical
BOT2601 - Plant anatomy, structure and function
BOT2603 - Plant Physiology
BOT3702 Aquatic Ecology
BOT3704 - Botany Practical
BOTT1X2 - Extended Plant Ecology and Environmental Botany
BPT1501 - Being a proffersional teacher
BRM4701 - Biological Research Methodology
BSM1501 - Business Management 1A
BSM1602 - Business Management 1B
BSM2601 - Business Management
BSW1501 - The Social Work Helping Process
BSW1503 - Introduction to the landscape of the social work practice
BSW2601 - The Social Work Helping Process within a Developmental Approach
BSW2602 - Focus Areas and Fields of Social Work Practice
BSW2603 - Social Welfare Policy within the South African Context
BSW2604 - Social work management, administration, supervision and ethics
BSW3701 - case work theories
BSW3702 - Group work theories appraoches and methods
BSW3703 - Community work: Theories, approaches and methods
BSW3704 - Social Work
BSW3705 - Integrated Social Work Practice
BSW4802 - Integrated Service Delivery in Social Welfare
BSW4805 Advanced Integrated Practice
BSW4806 - Bachelor of Social Work
BTE2601 - Becoming a Teacher
BTH1501 Art In Psychology
BTN223 - Biotechnology
BWE1501 - Business Practice and Workplace Ethics
Bmi2607 - Immunology
bsw2605 - social work practice
C
CAD1501 - education
CALD022 Administrative Law
CAS1501 - Perspectives on Accountancy
CAS3701 - Comunication in Business Contexts
CAS4801 - Capstone in Applied Accounting Sciences
CBBF01W - Basic Business Finance
CBC1501 - Communication in Business Contexts -
CDE2601 - child development in the early years
CDE3701 - Child development
CDW2602 - Computer design work
CE444 - Highway engineering
CEC2601 - Conservation Ecology
CEF 2601 - Chemical Engineering fundamentals ii
CEF1501 - Chemical Engineering Fundamentals I
CEME01 - Course in education management
CEMPRB 3 - Chemical Engineering Practical B3
CEP2601 - Chemical engineering practical
CGM1501 - Invitation to Theology
CGM1502 - First Steps in Practical Theology
CH1502 - Chemistry B
CHA1001 Analytical Chemistry 1
CHA3001 Analytical Chemistry 3A
CHA3011 Analytical Chemistry 3A Practical
CHE1501 - General Chemistry IA
CHE1503 - Chemistry
CHE1504 - Introductory Chemistry -A
CHE1505 - Introductory chemistry-B
CHE1PRA - Chemistry practical
CHE2611 - Inorganic Chemistry II
CHE2613 - Organic Chemistry II
CHE2614 Analytical Chemistry Ii
CHE2621 - Inorganic Chemistry II practical
CHE2622 - Physical chemistry
CHE3701 - Inorganic Chemistry III
CHE3702 - Physical Chemistry III
CHE3703 - Organic Chemistry III
CHE3704 Analytical Chemistry Iii
CHI2002 - Inorganic Chemistry 2
CHI3001 - Inorganic Chemistry 3A
CHI4120 - Inorganic Chemistry IV
CHL2601 - Children's Literature
CHM1501 - Community Health
CHS4801 - Decoloniality: Africana Thought, Discourse and Critique
CIP2000 - Chemistry Industry Practical
CIP2601 - General Principles of Civil Procedure
CIV3701 - Civil Procedure
CJP3000 - Chemical Project
CLA1501 - COMMERCIAL LAW
CLA1502 - Commercial Law
CLA1503 - Commercial Law
CLA2601 - Commercial Law IIA
CLA2602 - Commercial Law
CLAW202 - Criminal Law
CLO3701 - Clothing Psychology
CLO3706 - fashion development, production and marketing
CLS2603 Ancient Empires
CMA1501 - Construction material
CMAP02R - Certificate in Mathematics Education (Intermediate and Senior Phase)
CMAS013 Algebra And Calculus
CMG3701 - Postgraduate certificate in education
CMH1503 - Health and the Environment
CMH3701 - Basic Epidemiology in Health Sciences
CMM1501 - Ethics and Life
CMM3703 - Christian Social Ethics
CMP3701 - Law of criminal procedure
CMP5902 - LLM: Civil Procedure and Criminal Law
CMT3700 - Construction Materials IV
CMY1501 - Introduction to Criminology: Crime, Offenders and Criminal Behaviour
CMY1503 - Introduction to Criminology: Reaction to Crime
CMY2601 - Crime Risk Perspectives
CMY2602 - Crime Risk Perspectives
CMY2603 - Child and youth misbehaviour
CMY2606 - Introduction to Research Methodology in Criminology
CMY3701 - The Explanation of Crime
CMY3702 - Crime Typologies
CMY3704 - Formal reaction to crime
CMY3705 - Introduction to criminology
CMY3706 - Contemporary Criminological Issues
CMY3708 - Quantitative Research Mythology in Criminology
CMY3709 - Qualitative research in criminology
CMY4804 - Criminological Evaluation and Assessment
CNTPRA4 - Concrete Technology IV
COL3704 - consumer law
COM1501 - Fundamentals of Communication
COM1511 - Principles of decolonial communication
COM1513 - Information Science
COM1514 - Fundamentals of Decolonising Media Studies
COM2601 - Organisational communication
COM2602 - Integrated Organisational Communication
COM2603 - Intercultural, Development and Health Communication
COM2604 - Media Studies: Mass Communication & Media Theory
COM2612 - Brand Communication
COM2613 - Communication campaigns
COM2614 - Decolonising Communication Studies
COM3701 - Marketing Communication
COM3702 - Media studies institutions, policy and Media management
COM3703 - Media studies: Media content and media audiences
COM3704 - New media Technology
COM3705 - International Communication
COM3706 - Communication Research and Techniques
COM3707 - Media Ethics
COM3708 - Public relations and Advertising
COM4805 - Integrated Communication and the Organisation
COM4807 - Organisational Communication Theory
COM4809 Advanced Research
COMMEC1 - Certificate in Mine Environmental Contro
COS 2626 - Computer Networks I
COS 4892 - Formal Program Verification
COS1501 - Theoretical Computer Science 1
COS1511 - Introduction to Programming I
COS1512 - Introduction to programming II
COS1521 - Computer Systems: Fundamental Concepts
COS2601 - Theoretical Computer Science 2
COS2611 - Programming: Data Structures
COS2614 - Programming: Contemporary Concepts
COS2621 - Computer Organisation and Architecture
COS2633 - Numerical Methods I
COS2661 - Formal Logic II
COS3701 - Theoretical Computer Science III
COS3711 Advanced Programming
COS3712 - Computer Graphics
COS3721 - Operating Systems And Architecture
COS3751 Artificial Intelligence
COS3761 - Formal Logic 3
COS4807 - Formal Logic
COS4840 - Ontology
COS4852 - Machine Learning
CPD1501 - Diploma in law
CPD3601 - chemical process design principles 3
CPEA031 - Constitutional and Statutory Interpretation
CPFL01J - Certifiacte Programme in Pension Funds Law
CPR3701 - Criminal Procedure
CPT3701 - computational techniques
CRM1501 - Credit Management I
CRW1501 - Introduction to Criminal Law
CRW2601 - General Principles of Criminal Law
CRW2602 - Criminal Law: Specific Crimes
CRW2603 - Criminal law
CS 4407 - Data Mining and Machine Learning
CSCP1DB - C++ Programming
CSL2601 - Constitutional Law
CSNW1W8 - Computer Networks
CSP1501 - Introduction to Applied Sciences
CSP2601 - Care and support for personal and social wellbeing
CSP4801 - Curriculum Studies and Psychology of Education
CSPMIDR Applied Project Management In Information Technology Environment
CST1501 - Digital Audio
CUS3701 - curriculum studies
CVE1501 - Civil Engineering Management
CYSPRA3 - Control Systems
Cambridge
Canciones - Civil Law
Che2612 - Physical chemistry
Cic2601 - Intergration to technology
Clinical Psychology
Clo1501 - Clothing construction
Communication sciences
Cri3701 - Diploma In policing
Cyl204 - Cyberlaw and security
clo2603 - History of Costume
clo3707 - fashion buying and styling
cmg2601 - coal mining
cml1501 - communication law
cmy1502 - Introduction to Criminology: Victims and Reduction of Crime
cmy2604 - Dealing with young offenders
com1502 - Communication contexts and applications
com1512 - Disruption Communication
D
DAPM06S - Information technology for project management
DCM2601 - Documentation
DCM3601 - Documentation III
DDP1501 - Diversity, Pedagogy and Practice
DDS1001 - Design Studies I – module A
DDT2011 - Construction – module I
DDT2012 - Construction – module II
DEFACJO - Design of Facilities and Jobs
DHD1002 - History of Art and Design – module B
DIG1501 - Digital Systems
DIPLAW 98750 - Diploma: Law
DKP1010 - Computer Applications
DPD4251 - Contract Management
DPP 1501 - Diversity pedagogy and practice
DPR 1507 - public relations
DPR 9007 - Diploma in public relations
DPR1501 22 S1 - Diploma in Public Relations
DPR1502 - Public relations
DPR1503 - Public relations
DPR1504 - stakeholder relationships
DPR1505 - The Public Relations Programme
DPR1506 - Introduction to Communication
DPR2601 - Public Relations Research
DPR2602 - Communication Theory
DPR2603 - Public relation
DPR2605 - The Applied Public Relations Programme.
DPR2606 - public relations
DPR2613 - Diploma of public relations
DPR3703 - Public image
DPR3704 - Digital - Production
DPR3706 - Issues Management and Social Responsibility
DRW1501 - Civil Engineering
DSC1520 - Quantitative Modelling I
DSC1630 - Introductory Financial Mathematics
DSC2604 - Decision sciences
DSC2605 - Linear Mathematical Programming
DSC2606 - Linear mathematical programming
DSC2608 Applied Quantitative Methods
DSC4812 - Forcasting
DSC4825 - Financial Modelling 1
DSC4826 - Financial Modelling II
DSY1501 - Digital System 1
DSY2602 - Digital Systems 2
DTM1501 - Assessment 2 2025
DTM2603 - Tourism Development IIA
DTM2604 - Tourism Development IIB
DTM3701 - Business Tourism
DVA1501 - Development Studies
DVA1502 - community development
DVA2601 - Development studies: Programmes and projects as instruments for development
DVA2603 - Sustainable urban development
DVA3701 - Development Studies
DVA3704 - Development Planning
DVA3705 - Development Policy and Strategies
DVA3706 - Rural Development
DVA4801 - Development Studies Honors Degree
DVA4802 - Human security development
DVA4805 - Gender and development
Dip MM 98202 - Diploma in marketing management
Dramatic student
Dva2602 - Development studies
diploma in civil engineering (ecp)
dpr3702 - public relations
dpr3705 - Strategic planning and advertisement
dpr3711 - Work integrated learning
dtm2601 - hospitality operations
dtm2605 - cultural tourism
dtm3609 - tourism in a practical work context
dva3703 - development studies
E
EAE3701 Alternative Energies
EAL3601 - Electrical Alternatives Energy
EAP1501 - Employee Assistance Programme
EB121 - Business Management
EBAD401 - Financial Management
EBAD421 - Business Research Principles
EBMV1X2 - Entrepreneurship
EBMV301 - Financial Management
EBMV302 - General and Strategic Management
EBMV312 - International Trade & Marketing Environment
EBTO402 - Business Tourism
ECA3701 - circuit analysis
ECC302 - Development Economics
ECC311 - Economics of Financial Markets
ECC312 - International Economics
ECC321 - Econometrics
ECD1501 - electrical cad drawing
ECD2601 - Electrical Engineering
ECD3701 - Control Systems
ECD3702 - Control system 2
ECH2602 - Daily Life in Early Christianity
ECM3701 - Electronic Communication Technology
ECM4701 - Electronic Communication IV (Theory)
ECO1001 - Introduction to Microeconomics
ECO1002 - Introduction to Macroeconomics
ECO101X Augmented Economics Microeconomics
ECO102X Augmented Economics Macroeconomics
ECO2601 - BCom in Financial Management
ECS1500 - Introduction to Economics
ECS1501 - Economics
ECS1601 - Economics IB
ECS2601 - Microeconomics
ECS2603 - Economic Indicators
ECS2604 - Economics
ECS2605 - South African Financial System
ECS2606 - Environmental economics
ECS2608 - Economic History of the World
ECS3701 - Monetary Econimics
ECS3702 - International Economics
ECS3704 - Public Economics
ECS3705 - Economic History
ECS3706 - Econometrics
ECS3707 - Development Economics
ECS3708 Applied Microeconomics
ECS4861 Advanced Macroeconomics
ECS4862 Advance Microeconomics
ECS4864 - Finace Money and Banking
ECS4865 Advanced International Economics
ECS4866 Advanced Public Economics
ECS4867 - Development Economics
ECT1501 - Electronics I
ECT3601 - Electronics 3
EDA201W - Classroom Management
EDA3013 - Guidance, counseling and life skills education
EDAHOD5 - The Educator as Assessor
EDG1501 - Engineering Drawings & Graphics
EDS3701 - Educational Studies
EDS4804 - Disability Studies
EDT101G - Child Development
EDT102H - Guidance, counselling and life skills development
EDT1601 - Child Development
EDT303Q - Religious Education
EEA1501 - ELECTRICAL Engineering and electronics
EEA2602 - Electrical engineering IIB
EED1501 - Eed1501 Assignment 1
EED2601 - Environmental Education (BE.D)
EEM2601 - Electrical Machines II
EEM3701 - Electrical Machines
EEN3701 - Environmental Engineering
EEP3701 - Power Electronics
EFFA6212 - English
EHV3701 - High Voltage Systems
EIP3701 - Industrial project
EIS4801 - Engineer in Society
ELB1502 - Robotics
ELE1501 - Electrical Engineering
ELE2601 - Electrical Engineering
ELM5901 - Education Management in the South African context
EME1501 - Engineering Mechanics I
EML1501 - Emergent Literacy
EMM3601 - Electrical Machines III
EMM4112 - Engineering Management IV or Environmental Engineering IV
EMO1601 - Engineering Modelling
EMT1501 - Engineering materials
EMT3701 - Engineering Materials Technology II
ENC1501 - English Teaching for Communication
ENE2601 - Environmental Education: Concepts and Principles
ENG1501 - Foundations in English Literary Studies
ENG1502 - Foundations in English Language Studies
ENG1503 - English
ENG1504 - assignment 2 2025
ENG1511 - English Proficiency for University Studies
ENG1514 - English
ENG1515 - English Home Lang
ENG1516 - English first additional language
ENG2601 Applied English Language Studies Further Explorations
ENG2602 - Genres in Literature and Language : Theory , Style and Poetics
ENG2611 Applied English Language For Foundation And Intermediate Phase Fal
ENG2612 Applied English Language For Foundation And Intermediate Phase Home Language
ENG2613 Applied English Literature For Intermediate Phases First Additional Language
ENG2614 Applied English Literature For Intermediate Phase Home Language
ENG3701 - The History and Spread of English
ENG3702 - The English Language: Context and Purpose
ENG3703 - English Language and Prgamatics
ENM2601 - Engineering Management
ENM3701 - Engineering management
ENN103F - English for academic purposes
ENN1504 - English Practice Workplace
ENT401I - enterprenuarship
EOE3701 - Optoelectronics
EPE3701 - Power Systems
EPN2601 - Earthworks and Pavement Design
EPP2601 Applied Communication In Policing
EPT1601 - Engineering Production Technology I
ESC 3701 - Educational Studies in Context
ESN2 - Engineering Science N2
ESP3701 - Digital Signal Processing
EST1501 - English Academic Proficiency for Student Teachera
ETH302S - inclusive education a
ETH305V - Multicultural Education
ETH306W - Inclusive education
ETM3701 - Electricity and Magnetism
ETP2601 - Entrepreneurial Skills
ETP2602 - Entrepreneurial skills
ETP3701 - Entrepreneurship IIIA
ETP3702 - Entrepreneurship IIIB
EUC1501 - End-User Computing 1 (Theory)
EUP1501 - Ethical Information and Communication Technologies for Development Solutions
EWS2601 - Engaging with Society
EZAV201 - Human Resource Management: Procurement ¹
EZCV202 - Human Resource Management: Development
EZZV102 - Industrial and Organisational Psychology
EZZV321 - Consumer Behaviour
Edl3703 - Education law
Ema1501 - Emergent mathematics
Eng1512 - English for Economics and Management Sciences
Eng4803 - Gender and Sexuality in literature
ecs 3703 - international finance
ecs2602 - Macroeconomics
eda3058 - educatinal law and professional ethics
edc1015 - Thoeretical frameworks in education(educational foundations)
eml2601 - Emergent litaracy
eng2603 - Colonial and post Colonial African Literature
F
FAC11AT - Financial Accounting 11AT
FAC1501 - Financial accounting
FAC1502 - Financial Accounting Principles
FAC1503 - Financial Accounting Principles
FAC1601 - Financial Accounting and Reporting
FAC1602 - Elementary Financial Accounting and Reporting
FAC2601 - Financial Accounting for Companies
FAC2602 - Selected Accounting Standards and simple group structures
FAC31BT - Financial Accounting 3BT
FAC3701 - General Financial Reporting
FAC3702 - Distinctive Financial Reporting
FAC3703 - Specific Financial Reporting
FAC3704 - Group financial reporting
FAC3761 - Financial Reporting
FAC3762 - International group and financial accounting
FAC3764 - Financial Accounting
FAC40AT - Financial Accounting
FAC4861 - Financial accounting
FAC4862 Advanced Financial Accounting
FAC4863 Applied Financial Accounting 1
FAC4864 Applied Financial Accounting
FAC4865 Advance Corporate Financial Reporting
FAC4866 Applied Financial Accounting
FAIS - FETC Wealth Management
FART123 - Financial Accounting and Revenue Tax
FBE2604 - Forms of business enterprise
FBN1501 - Business Numerical Skills A
FCP1501 - Partnership with families and communities
FDEME3L - Computer Integration in the Classroom
FEA3701 - finite element analysis
FIC1501 - Introduction to Physics
FIC1502 - Physics
FICA - FETC Wealth Management
FIN2601 - Financial Management
FIN2602 - Personal Financial Management
FIN2603 - Financial Management for Non-Financial Managers
FIN3701 - Financial Management
FIN3703 - Corporate Treasury Management
FIN4801 Advanced Financial Management
FIN4802 - International Financial Management
FIS1606 - Human anatomy and Physiology
FIS2601 - Digestion, Endocrine control and Metabolism
FLS1501 - Origins of South African Law
FLT3701 - Language
FMA3601 - Fluid Mechanics III
FMC2601 - Mechanics of Fluid
FMM3701 - Fluid Mechanics and Turbo-Machinery
FMT1501 - Foundation mathematics teaching
FMT3701 - Foundation phase mathematics teaching
FOO 2603 - Food Production Principles
FOO1501 - Food Practical
FOO2601 - Food preparation 2
FOO3705 - Food Preparation Practical 3
FOR 2609 - Principles of evidence in Forensic investigations
FOR1501 - Forensic Methods and Techniques I
FOR1502 - Forensic
FOR2601 - Forensic Methods and Techniques
FOR2605 - Scene of incident
FOR2607 - Forensic Crime Intelligence
FOR3702 - Forensic methods and techniques module B
FOR3704 - Forensic Techniques Module b
FOR3705 Advanced Forensic Crime Intelligence
FPM2601 - Facility Planning
FPT3701 - Foundation phase teaching
FRC1501 - French Language and culture for Beginners
FUAC02F - Introductory Bookkeeping ana Reporting
FUR2601 - Fundamental Rights
FX001 - Financial Markets
FYE1600-23 - First Year Experience
Fin3702 - Working Capital Management
FinM . 2025 - GR 12 Life Science
Fis3702 - Cardiovascular system
For2602 - Forensic methods and techniques module A
For2603 - Forensic methods and techniques
For2608 - Forensic techniques
fma401v - Financia management
for3701 - forensic techniques
G
GCS1501 - Guidnce Counselling and Life Skills Development
GEN4801 - Gender Studies honours
GEO - geografie
GGH 1501 - Introduction to Geography
GGH 2602 - The Geography of Services Provision
GGH1502 - World Issues: A Geographical Perspective
GGH1503 - Our Living Earth
GGH2601 - The Africa Challenge: People and Environment
GGH2603 - The Interpretation of Maps, Aerial Photographs and Satellite Images
GGH2604 - Environmental transformation
GGH2605 - Environmental politics
GGH2606 - Geographic Tourism
GGH2607 - Introduction To Spatial Science
GGH2608 - Fieldwork in Spatial Science
GGH3702 - Spatial economic development
GGH3703 - Introduction to Geographic Information Systems (GIS)
GGH3704 - Ggh3704 Assignment 1 2025
GGH3705 Assessing Environmental Impact
GGH3707 - Ecotourism
GGH3708 - Enviromental Awareness
GGH4802 - Everyday Living in human setlements
GHR206 - Human Resources Management
GIN5901 - Intellectual property law
GNE2601 - General Genetics A
GNE2602 - Genetics B
GNE3701 Advanced Genetics
GNE3702 Advanced Genetics
GNE3704 Advanced Genetics Practical
GRL 1501 - Grade R Life skills:
GRT1501 - introduction to grade r teaching
GSC01B1 - Global Supply Chain Management
GSM1501 - Geology and Soil Mechanics
GTE2601 - Geotechnical Engineering
Ggh3701 - State if the environment in Southern Africa
Grade 12 National Senior Certificate Mathematics
Grade 4 - English
geo101 - school geography
gped2623 - General Ped
H
HAI4801 - Information science
HCA 285 - Health Communications Applications
HDG4701 - Hydrology IV
HEC101V - Health education
HED 4804 - Philosophy of education
HED2601 - History of Education in the Foundation Phase
HED4802 - Curriculum Studies -
HED4805 - South African History of Education
HED4808 - Assignment 2 2025
HED4809 - Sociology of Education -
HED4814 - Psychology of Education
HES 4811 - integrated environmental management system
HES4803 - Ecotoxicology
HES4806 - remote sensing & modelling
HES4809 - Environmental Management
HES4810 - Impact Mitigation and Management
HES4812 - Ecological and Social Impact Assessment
HFL1501 - Historical Foundations of South African Law
HIL3705 - HIV law
HIN4801 - Introduction to Research
HLIN482 - Cognitive linguistics
HLT3701 - Home Language Teaching
HMA3703 - Leadership in health service management
HMDVA81 - Reseach methodology in Development Studies
HMEMS80 - Research Methodology
HMPYC80 - Research Methodology
HMT4801 - Heat and Mass Transfer
HPCOS81 - Computing school
HPM2601 - Food Service Organisation and Management
HPM2603 - Hospitality Industry regulations
HPM2604 - Events Management
HPS3702 - Front Office Operations
HRBUS83 - Research Project in Business Management
HRD2602 - HR Development
HRD4801 Advance Human Resource Development
HRECS83 - Research report in economics
HREDU82 - Assignment 2 2025
HRIOP84 - iNDUSTRIAL AND ORGANISATIONAL PSYCHOLOGY
HRIOP85 - Consumer Psychology
HRIOP86 - Research Report in Employment Relations
HRM 3704 - Contemporary Issues in Human Resource Management
HRM 3705 - Remuneration Management
HRM1501 - Introduction to Human Resource Management
HRM2601 - Human Resources Provisioning
HRM2602 - Human Resource Maintenance and Retention
HRM2605 - Human Resource Management for Line Managers
HRM3701 Applied Human Resource Management Competencies
HRM3703 - HR Information Systems and Technology
HRM3706 - Performance Management
HRM4801 Advanced Hr Management
HRPYC 81 - Research report
HRSTA82 Advanced Research Methods In Statistics
HRV1601 - Human Rights, values and social transformation
HSE3705 - The caring ethic in health care
HSY1511 - History
HSY1512 - Southern African History
HSY2601 - Themes in 19th Century History: Power & the Western World
HSY2603 - Transformation in southern Africa in the 19th century: colonisation, migration, mining and war
HSY3703 - Globalisation
HVE4PRA - eLECTRICAL eNGINEERING
hrd2601 - Human resource development
hrfin81 - Research project in Finance
hrm2603 - Human resource management
I
IAC2601 - Industrial Accounting
ICC1001 - Computer Skills 1
ICC41P1 - Inorganic Practical Project
ICC42T1 - Homogeneous Catalysis
ICH4801 - International Comparative and History of Education
ICS1501 - Introduction to Islam
ICT1511 - Introduction to Programming
ICT1512 - Intro to Interactive programming
ICT1513 - Information Technology
ICT1521 - Introduction to database
ICT1531 - Workstation Technical Skills
ICT1532 - Network Technical Skills
ICT1541 - Business Informatics I
ICT2611 - Graphical User Interface Programming
ICT2612 - Interactive programming
ICT2613 - Internet programing
ICT2621 - Structured Systems Analysis and Design
ICT2622 - Object-Oriented Analysis
ICT2631 - Operating Systems Practice
ICT2632 - Digital Logic
ICT2641 - Business Analysis
ICT2642 - Business Informatics IIB
ICT3611 Advanced Graphical User Interface Programming
ICT3612 Advanced Internet Programming
ICT3621 - Database Design
ICT3631 Advanced Operating System Practice
ICT3641 - Business Informatics IIIA
ICT3642 - Business Analysis III
ICT3714 - Information Technology - Information and Communication Technology Project Implementation
ICT3715 - Information and Communication Technology Project
ICT3722 - Database Practice
IED1501 - Introduction to Environmental Education
IFP3701 - Inclusive Education in the Foundation Phase
IFS4 - Interpretation of financial statements
IGO101 - Ingenieurs Grafika en Ontwerp
ILW1501 - Introduction to Law
INC3701 - Inclusive teaching and learning in South Africa
INC4801 - perspectives of inclusive education
INC4803 - Inclusive education
INC4804 - Inclusive Education
INC4805 - research in inclusive educaation
IND2601 African Customary Law
INE2601 - Industrial electronics
INF 4820 - Human Computer Interaction
INF1505 - Information to Business Information Systems
INF1511 - Visual Programming 1
INF1520 - Human-Computer Interaction
INF2603 - Databases 1
INF2611 - Visual Programming II
INF320-E - Human Computer Interaction
INF3703 - Database II
INF3705 Advanced Systems Development
INF3707 - Database Design and Implementation
INF3708 - Software Project Management
INF3720 - Human Computer Interaction II
INF4817 - Software Engineering
INF4825 - Software Project Managemnent
INF4831 - Information Security
INF4860 - E-Learning Concepts and Principles
INF4883 - Enterprise Architecture
INI3601 - Industrial Instruments
INP1501 - Introduction to Programming I
INP5901 - Intellectual property law
INS 3707 - Information Organisation and Retrieval
INS1501 - Introduction to Information Science
INS1502 - diploma in policing
INS2601 - Exploring Information User Studies
INS2602 - Investigating information ethics in the Information era
INS2603 - Information Management
INS2701 - Information and Communication Technology for Information Science ()
INS3703 - Using Information: The role of Information Behaviour
INS3705 - Information and Knowledge Management
INT4801 - International Business
INV2601 - Introduction to Investments
INV3701 - Investments: Equity Asset Valuation
INV3702 - Fixed income Analysis
INV3703 - Investments - Derivative
INV4801 - Honours in Business management with specialization in Finance
IOP1501 - industrial Organisation Psychology
IOP1502 - Customer service in Tourism
IOP1503 - Environmental Psychology
IOP1601 - Personality in Work Context
IOP2601 - Organisational Research Methodology
IOP2602 - Organisational Psychology
IOP2603 - Ergonomics
IOP2604 - Psychological Adjustment in the Workplace
IOP2606 - Individual differences and work performance
IOP2607 - Work Group Dynamics and Diversity
IOP2608 - Forensic Industrial Psychology
IOP3701 - industrial psychology testing and assessment
IOP3703 - Career Psychology
IOP3704 - Employment Relations
IOP3705 - Organisational Development and Change
IOP3706 - Personnel Psychology: Employee Retention
IOP4862 - Industrial and Organisational Psychology
IOP4863 - Industrial Organisational psychology
IOP4864 - Organisational development and change approach
IOS2601 - Interpretation of Statutes
IPC 3703 - International Political Theory
IPC1501 - Fundamentals of International Politics
IPC1502 - South Africa International Politics
IPC2601 - International Organisations
IPC2602 - International Political Dynamics
IPR3601 - Industrial Engineering and Professionalism
IPS 1501 - Introduction toPersonal and social wellbeing
IQTT5111 - Introduction to Qualitative Thinking and Techniques
IRM1501 - Introduction to Research Methodology
IRM4718 Advanced Information Resources Management
IRM4719 - Development Software
IRM4720 - Principle Concepts of IT Service Management
IRM4721 - Networks IV
IRM4722 - IT Ethics
IRM4723 - Database
IRM4724 - Development Software IV
IRM4725 - ICT Project Management
IRM4726 - Service Management Function
IRM4727 - Service Operation Processes
IRM4728 - Incident and Problem Management
IRM4729 - Research script
ISC3701 - Instructional Studies in Context
ISR3701 - Non-Life Insurance
ISR3702 - Life Insurance
ITA2002 - Computer Applications: Agriculture II
ITC1001 - Computer Skills I
ITCNA1 - Computer Network and Security
ITV1002 - End-user Computing
ITVL101 - Computer Literacy
ITVL102 - Computer Literacy
ITVL1X0 - Computer Skills (Extended)
ITVV100 - Computer Literacy
Ics2604 - Social cultural life ethics and education in Islam
Ilwi1036 - Introduction to law
Iop2605 - Human capacity development
ica1501 - Intoduction to creative arts
ins3702 - the polotical economy of information
iop4861 - Industrial Psychological Assessment
irm4811 - Service Design Management
J
JBI102 - Enforcement by Building Inspectors and Planners
JCC102 - Conduct of a Criminal Trial
JCLV402 - Consumer Protection and Credit Law 402
JCS102 - Introduction to Common Law and Statutory Crimes
JEL102 - Enforcement of Marine and Coastal Legislation
JFO102 - Enforcement by Forestry Officers
JHLV202 - Introduction to Labour Law ²
JIC101 - Introduction to Criminology
JJAV402 Administrative Law 402
JJBV401 - Civil Procedure 401
JJCV202 - Criminal Law 202
JJHV202 - Human Rights Law 202
JJNV402 - Environmental Law 402
JJPV201 - Criminal Procedure 201
JJSV102 Advocacy Skills 102
JJTV101 - Constitutional Law
JJTV102 - Constitutional Law
JJUV202 - Interpretation of Statutes 202
JLFV402 Advanced Family Law 402
JLKV101 - Introduction to Law 101
JLKV102 - Introduction to Law 102
JLPV101 - Law of Persons 101
JLVV102 - Family Law 102
JLXV201 - Customary Law 201
JMBV301 - Business Entities Law 301
JMIV401 - Insolvency Law 401
JMLL412 Arbitration Practice
JMMV302 - Company Law 302
JMRV401 - Intellectual Property Law 401
JMRV402 - Competition Law 402
JOB101 - Inerview Prep
JSSV1X2 Augmented Numeracy Skills
JTM102 - Enforcement of By-laws by Traffic Officials/Municipal Police
JUR5901 - Private International Law Perspectives on the Proprietary Consequences of Marriage
K
L
LAH3701 - Land and housing law
LAV101 Afrikaans Language And Text 101
LAW CSL2601 - Constitutional Law
LAWS302 - Public International law
LCP4801 - International law
LCP4804 Advanced Indigenous Law
LCP4805 - Environmental Law
LCP4807 - International human rights
LCR4803 - Media Law
LCR4805 - Selected Private and Criminal Law Principles of the Internet
LCZ152 - Conversational isizulu
LDI2601 - Laboratory Diagnostics
LEAH1X0 - English for Science and Health Sciences
LEAV1X0 - English for Humanities
LEG2601 - Legal Aspects of Environmental Management
LELV101 Academic English (Law)
LESV111 - English Language Studies A
LEV3701 - Law of Evidence
LFPV112 - French for Beginners 112
LFPV201 - Intermediate French 201
LFPV202 - Intermediate French 211
LFV301 - French Language and Literature 301
LFV311 - French Language and Literature 311
LFV312 - French Language and Literature 312
LGL3702 - Local government law
LIN 3702 - Translation and Editing Techniques
LIN1502 - Linguistics1502
LIN2601 - Linguistics: language acquisition in a natural environment
LIN2602 - Language in a changing world
LIN3705 - Text Structure and function
LJU4801 - Legal philosophy
LLB 98680 - Bachelors of Law
LLEV101 - Introduction to Poetry
LLEV102 - Introduction to Narrative Fiction
LLEV112 - Introduction to African Literature
LLW2601 - Indivudual Labour Law
LLW2602 - Collective Labour Law
LMCC101 - Introduction to Communication Studies (a) 101
LMCC122 - Introduction to Media Studies: Magazine Feature Writing 122
LMCC141 - Introduction to Media Studies: News Reporting 141
LMCV106 Cultural Studies Contemporary Culture B
LME3701 - Legal Research Methodology
LML4801 - Patent & Copyright Law
LML4804 - Income Tax Law
LML4806 - Company Law
LML4807 - Banking Law and Usage
LML4808 - Company Law
LML4810 - Legal aspects of electronic commerce
LPAM01 - egal Practitioner`s Accounts Management
LPL4802 - Law of Damages
LPL4804 - Conveyancing
LPL4805 - Notarial Practice
LRM 2601 - Labour Relations - Macro
LRM1501 - Introduction to Labour Relations Management
LRM3702 - Labour Relations Management: Micro
LRM4801 Advanced Labour Relations Management
LRM4802 - Labour Relations Management
LSB2605 - Legal Aspects of Small Businesses
LSK2601 - Life Skills
LSP1501 - Performing Arts, Visual Arts, Music and Physical Education in Foundation Phase
Lcp4809 - Education Law
Life Orientation - Grade 9 Life orientation
Lju4802 - Professional ethics
Lpl4807 - International human rights law
Lsk3701 - Life skills
lcr4802 - medical law
lju4804 - Private internation law
lml4802 - Law of Competition and trademarks
lml4805 - Insurance Law
lpl4801 - Law of Sale and Lease
M
MAC1501 - Management accounting
MAC2601 - Principles of management accounting
MAC2602 - Principles of Strategy,risk and financial management techniques
MAC3701 Application Of Management Techniques
MAC3702 Application Of Financial Management Techniques
MAC3703 - Selected Accounting & Management Techniques
MAC3761 - Management Accounting
MAC4862 - Management Accounting CTA 2
MAC4863 - Enterprise Strategy
MAC4865 - Financial Strategy
MAC4866 - Information Strategy
MAC4868 - Strategic case studies
MAE103L - Mathematics Intermediate
MAE104M Assessment In The Intermediate And Senior Mathematics
MAE202N - Statistics educatio
MAE203P - Basic Financial Mathematics
MAPM411 - Finite Element Methods
MAPM413 - Graph Theory
MAT0511 Access To Mathematics
MAT1501 - Fundamental Mathematics
MAT1503 - Linear Algebra
MAT1510 - Precalculus A
MAT1511 - Precalculus Mathematics B
MAT1512 - Calculus A
MAT1581 - Mathematics Engineering 1
MAT1613 - Calculus B
MAT2611 - Linear Algebra
MAT2612 - Introduction to Discrete Mathematics
MAT2613 - Real Analysis
MAT2615 - Calculus in Higher Dimensions
MAT2691 - Engineering Mathematics II
MAT3700 Advanced Diploma
MAT3701 - Linear Algebra
MAT3702 Abstract Algebra
MAT3705 - Complex Analysis
MAT3706 - Ordinary Differential Equations
MAT4833 - Group Theory
MAT4845 - Graph Theory I
MATH440 - Functional Analysis
MATH470 - Capita Selecta
MBA4801 - masters in business administration
MBA4807 - Economics for Managers
MBA5902 - Corporate Governance and Ethics
MBA5944 - Research Methodology
MBA5945 - Digital Technologies
MBI3702 Advanced Microbial Genetics Recombinant Dna Technology And Industrial Microbiology
MBL 916-Q - Economics and the Global Business Environment
MBL 926 - Ethics
MCD2601 - Microcontroller design systems
MCE5120 - Chemical Engineering for Chemists
MCL 5901 - Company Law
MCL1501 - Management Civil I
MCL2601 - Civil Management
MCL5902 - Corporate law
MCL5903 - Insolvency Law
MDM4110 - Engineering Design Project IV
MEA5120 - Environmental Management
MEE 221 - Engineering basics
MEN1501 - Maintenance Engineering
MFA5110 - Financial Management
MFL1601 - Mechanics of Fluids I
MFL2602 - Mechanical Engineering
MFP1501 - Mathematics in foundation phase
MFP2601 - Management in Foundation Phase
MGG2601 - Marriage Guidance and Counselling
MGG2602 - Sexual Trauma
MGY1501 - Mining Geology
MGY2611 - geology
MHR2601 - Hard Rock Mining
MHR5901 Administrative Law
MHR5902 - Foundation of Human Rights Law LLM
MHR5906 - LLM Constitutional Law
MHS3712 African Music
MIB2604 - Microbiology II Practical
MIB3703 - Microbial diversity
MIL5902 - International Economic Law
MIN2614 Applied Mathematics Minerals I
MIP1501 - Mathematics for the intermediate phase 1
MIP1502 - Mathematics for Intermediate Phase 2
MIP2601 - Mathematics for Intermediate Phase Teachers iii
MIP2602 - Teaching mathematics
MLL5901 - Individual Labour Law
MMC4111 Automatic Control Iv
MNB1501 - Business Management IA
MNB1601 - Business Management IB
MNB2601 - Business Management by Portfolio
MNB3701 - Global Business Management IA
MNB3702 - Global Business Management IB
MND204T - Customer behaviour
MNE 3704 - Family Business Management
MNE 3705 - Entrepreneurship Research
MNE2601 - Introduction to Entrepreneurship and small business management
MNE2604 - Franchising
MNE3701 - Entrepreneurship and Small business management
MNE3702 - Corporate Entrepreneurship
MNE3706 - Venture Business Plan
MNG1502 - Management 1A
MNG1602 - Management 1B
MNG2602 - Contemporary Management
MNG3701 - Strategy management
MNG3702 - Strategy Implementation and Control
MNG4801 - Strategic Management
MNG4804 - International Business
MNI3701 - Global Business Environment
MNL2601 - Bachelor of Commerce Business Management
MNM 2605 - CONSUMER BEHAVIOUR
MNM1502 - Customer Service
MNM1503 - Introduction to Marketing
MNM1504 - Introduction to Retail
MNM1506 - Introduction to Merchandising
MNM2604 - Business to Business Marketing
MNM2606 Advertising And Sales Promotion
MNM2607 - Public Relations
MNM2612 - e-commerce in business
MNM2615 - marketing in africa
MNM3702 - Marketing Research
MNM3703 - sales management
MNM3705 - Marketing Applications
MNM3709 - Strategic Marketing
MNM3710 - Brand Management
MNM3711 - International Marketing
MNM3712 - Customer relationship management
MNM3713 - Services Marketing
MNM3714 - Digital Marketing
MNM4801 - Contemporary issues in marketing
MNN3701 - Corporate Citzenship
MNO1501 - safety management 1A
MNO1502 - Safety management 1B
MNO2501 - Enterprise Resource Planning
MNO2601 - Production and Operations Management
MNO2602 - Quality Management and Techniques
MNO2603 - Safety Management IIA
MNO2608 - fundamentals of industrial hygiene
MNO3701 - Production and Operations Management Third Year
MNP2601 - Purchase Management
MNP2602 - Principles of supply chain management
MNP3701 - Strategic Sourcing
MNP3703 - Supplier Relationship Management
MRL2601 - Entrepreneurial Law
MRL3701 - Insolvency Law
MRL3702 - LABOUR LAW
MSE2183 - Geometry (Mathematics 218)
MTE1501 - mathematics 1 for teachers
MTHS322 Abstract Algebra
Mae101J - Numbers and Operation in intermediate and senior mathematics
Math 1201 - College Algebra
Mbn 1601 - Introduction to business management
Mhr5903 - Human rights litigation
Mnm2610 - Distribution management
Mnm2611 - Integrated Marketing Communication
Mte1502 - Mathematics 2 for teachers
mac 4867 - performance strategy
mam1004 - intro to calc
mat3707 - mathematics and computer science
mng2601 - general managemet
mnm1601 - management
mnm2613 - Marketing Value Chain
mno2606 - managing organisational safety culture
mno2609 - quality in occupational health and safety
mno3704 - environmental management
N
NMQ745 - Foundations of Educational Research
NPAAS1 Aspirant Prosecutor
NS9 - Gr 9 Natural Science
NSO1507 Applied African Language Communicative Competence For Second Additional Language Sepedi
NSO2605 - Bachelor of Education in Intermediate Phase
NST1501 - Natural Science and Technology for the classroom 1
NST2602 - Natural Science and Technology
NSt1502 - Natural Science and technology for the classroom 2
NUT1501 - Introduction to Nutrition and Energy Yielding Nutrients
NUT1602 - Nutrition
Nst2601 - Science for the classroom
O
OCC41T1 Advanced Topics In Organic Chemistry
OHS2601 - Occupational health ,safety and law
OHS2602 - Occupational Health and Safety Law
OPM1501 - Intermediate phase mathematics
OPR2601 - Operations RESEARCH
ORG4801 - Business Management
OTE2601 - Orientation to teaching Economic and management Sciences
OVM2602 - Investigative Principles for Policing IIB
OVM3701 - Investigative principles for Policing
Ots2603 - Life orientation
ovm1502 - investigative principle for policing IB
P
PAC2602 - Paralegal Advice Centre
PAR1501 - Introduction to paralegal studies
PBA 4801 - Economics for managers
PBA 4809 - Intergated management practice
PCC41T1 Advanced Kinetics
PCMN01T - Financial Accounting Principles
PDP4801 - Psychology of education
PDU3701 - Physical develpment
PED3701 - Psychology of Education
PEN1501 - PENOLOGY THESIS by Julia Muthuetsi Mattetoa
PEN1502 - science corrections to Introduction
PEN1503 - Corrections Manage,emt
PEN2601 - Fundamental Penology
PEN2603 - Community Corrections
PEN3607 - Correctional Services
PES3701 - physical education and sports coaching
PFIA02S - Forenisic and Investigative Auditing
PHRM02M - Programme in HRM
PHY1501 - Elementary Mechanics
PHY1505 - Mechanics
PHY1506 - Electromagnetism And Heat
PHY2601 - Classical Mechanics
PHY2602 - Electricity And Magnetism
PHY2606 - Waves
PHY3702 - Quantum Physics
PHY3708 Atomic And Nuclear Physics
PINV028 - Investment Analysis and Portfolio Managment
PINV039 - Business Management
PIOP03Q - Group Behaviour
PLC2601 - Understanding Political Behavior
PLC2602 - Politics & Public Policy
PLC3701 - political ideas
PLC3702 - Democracy and Other Forms of Regime
PLS1501 - Western Philosophy
PLS1502 - Introduction To African Philosophy
PLS2601 - critical reasoning
PLS2602 African Ethics And Politics
PLS2607 - Philosophy of Science
PLS3701 - Theoretical and apllied ethics
PLS3702 - Modern Philosophy
PLS3703 Advanced African Philosophy
PLS3705 - Political Philosophy
PLS3709 Advanced Western Philosophy
PLS4802 - Honours Philosophy. History of African Philosophy
PNH1501 - Pasture and Nutrition
POL1501 - crime-prevention-principles-for-policing
POL2601 - Policing prevention
POL3701 - Crime prevention principles for policing IIIA
POL3702 - Crime Prevention Principles for policing IIIB
PRAC01W - Introduction to bookkeeping
PRF3701 - Professionalism in policing
PRFAC11 - Children's Law
PRFM04R - Customs Procedure
PRL5901 - Drafting of commercial contracts
PRL5904 - customary, religious and contemporary families
PRL5905 Advanced Property Law
PRL5907 - Constitutional Property Law
PRL5908 Advanced Land & Housing Law
PRM3701 - Project Management
PRO4801 - Project Management
PRS101Y - Early Childhood Teaching
PRS1034 Art And Handwork
PRS401C - Mathematics Teaching
PRS402D - Teaching Science
PSC1501 - Practical Science for the Classroom
PSC2601 - South african politics
PSC3702 - Political Conflict and Conflict Resolution
PSC3703 - Political Knowledge
PSE1501 - Process safety and environment engineering
PSE4801 - Philosophy of Education and Sociology of Education
PSI1501 African Philosophy
PST201F - Mathematics and Mathematics Teaching
PST202G - Teaching natural science
PST210G Arts And Culture
PST311L - Economic Literacy & Entrepreneurship
PST312M - Physical Education and Sports coaching
PSY4805 - Child Development
PUB 2601 - fOUNDATION OF pUBLIC aDMIN
PUB1501 - Nature, Content and Scope of Public Administration
PUB1506 - Public Office Management 1 Pub1506
PUB1510 - Self management 1
PUB1511 - local government management
PUB1601 - The structuring and functioning of public services
PUB2602 - protection services
PUB2604 - welfare and social services
PUB2605 - Education and Culture Services
PUB2606 - Environmental Affairs
PUB2607 - Public Finance Management
PUB2608 - Public Financial Control II
PUB2609 - Public Human Resource Management II
PUB2617 - Project Management IIB
PUB2619 - Public Human Resource Management IIA
PUB3701 - Public Management Skills
PUB3703 - Public Policy
PUB3704 - Organisational Studies in the Public Sector
PUB3705 - Managing Public Money
PUB3707 - Ethics in Public Administration and Administrative Justice
PUB3716 - Public Finance and Procurement
PUB3718 - Management of Information lll
PUB3722 - Intersectoral collaboration
PUB4871 - Reflective Public Administration
PUBH 401 - Community Health Methods
PVL1501 - Law of Persons
PVL2601 - Family Law
PVL3701 - Law of Property
PVL3702 - Law of Contract
PVL3703 - unjustified enrichment
PVL3704 - Law Of Enrichment Liabilty And Estoppel
PYC1501 - Introduction to Psychology
PYC1502 - Psychology in the society
PYC1511 - Information Science and Industrial and Organisational Psychology
PYC1512 - Foundations of sub-discipline of Psychology
PYC2601 - Personality Theories
PYC2602 - Social Pyscology
PYC2603 Adulthood And Maturity
PYC2605 - HIV/AIDS Care and Counselling
PYC2606 - Basic Measurements
PYC2611 - Personality Theories in Context
PYC2614 - Community Psychology: Building Foundations
PYC2616 - Psychological survey development
PYC3701 - Social Psychology
PYC3702 Abnormal Behaviour And Mental Health
PYC3703 - Cognition: Thinking, Memory and Problem Solving
PYC3704 - Psychological Research
PYC3705 - Transformative counselling encounters
PYC3712 Abnormal Behaviour & Mental Health
PYC3716 - Community Psychology: Working for Change
PYC4802 - Psychopathology
PYC4804 - Personology
PYC4805 - Developmental Psychology
PYC4807 - Phychological Assessment
PYC4808 - Ecosystemic psychology
PYC4809 - Therapeutic Psychology
PYC4810 - Pychology od Work
PYC4813 - Cognitive Neuroscience
PYC4814 - Community Psychology
Pdp4802 - Cognition and learning
Pen 3708 - Corrections Management
Pen2602 - Corrections Management
Pen2604 - Corrections Management
Pen3707 - Diploma in corrections managenment
Plc1501 - Politics as social activity
Prfm01n - international freight management and administration of imports and exports
Psychology PYC3703
Pub3702 - Public human resource management
Pvl2602 - Law of Succession
pen2607 - Corrections Mnagement
phy3709 - Computational Modelling
pph4804 - Introduction to Population Studies and Reproductive Health
prgrt03 - programming teaching
prl5903 - divorce law
prl5906 - credit sercuity law
psyc 1111 - Introduction to Human Pschology
pub1504 - public financial resource management 1
pub2603 - creation of wealth
pyc2615 - hiv/aids counselling & care
R
RBA1002 - Business Accounting
RCD3700 - Reinforced Concrete Design IV
RCE 2601 - Teaching
RDF2601 - Resource Development in the Foundation Phase
RE5 - Regulatory Exam 5
RFP2601 - Reading in foundation phase
RGV201 - General Accounting 2A
RGV202 - General Accounting 2B
RPV102 Accounting 1P 102
RRLLB81 - Research Report
RSC2601 - Research in the social sciences
RSE4801 - Research in Education
RSK2601 - Enterprise Risk Management
RSK2602 - Fundamentals of operational and financial risk
RSK4801 - Operational Risk Management
RSK4802 - Governance and Compliance
RSK4803 - Risk Financing
RSK4804 - Credit Risk Management
RSK4805 - Market Risk
RST1501 - Introducing religions of the world
RST3708 Analysing Philosophy Of Religion
RVI01 Accounting 1A
Recording information sources AIs 3711
rsk3702 - Risk Management: Long-Term insurance
S
SAE3701 - South African Education System
SAL1002 Agricultural Law I Module B
SAP1001 Animal Production I
SAP2002 Animal Production Ii
SBH4802 - Behaviour Change and Communication
SCA2001 - Computer Applications: Agriculture
SCC1501 - Higher certificate in education
SCH4801 - Assignment 2 2025
SCK2604 - Basic Counselling Skills
SCK3702 - Social Group Work
SCK3703 - Community Work
SCK4810 - Social Work
SCL1501 - Skills Course for Law Students
SCW2601 - Introduction to law for social work ii
SDBEC0S - Business Studies
SDC4701 - teaching consumer studies
SDENG3J - English Didactics
SDH4701 - Subject Didactics Hospitality Studies
SDO420 - Detailed design
SED2601 - Sociology in Education
SEP 1503 - Corporate investigation
SEP1501 - Assignment 2 semester 2 2024
SEP2605 - Security technology
SEP3707 - research methodology
SFV112 - Introduction to Philosophical Arguments
SHEI01Y - Humans and environmental issues
SIE3601 - Industrial Engineering Simulation
SJD1501 - Social Dimension of Justice
SLB2001 Agricultural Production Management Ii Experiential Training
SLC522 Advanced Conflict Resolution And Management
SLCV102 - Introduction to Conflict Management
SLCV201 - Introduction to Negotiation Skills
SLCV311 - Introduction to Mediation
SLP3002 Agricultural Practice Iiia Experiential Training
SLPV111 - Contemporary SA Politics and Policy
SLPV112 - Introduction to International Relations 112
SLPV201 - Foreign Policy
SMA1002 - Personnel Management: Agriculture Module IB
SMA3706 Advanced Safety Auditing
SME2601 - Solid Mechanics 1
SMI181Q - Science (Mining)
SMN401S - Safety Management
SOA403 Advanced Municipal Administration
SOA407 Advanced Financial Management Skills And Techniques
SOC1501 - Introduction to Sociology
SOC1502 - Understanding South Africa: Families, education , identities and inequality
SOC2602 - Globalisation and social change in South Africa
SOC2604 - Social Psycology
SOC3702 - Industrial Sociology
SOC3704 - Group Dynamics
SOM401M - mechanical engineering
SPA114 Administration For Development
SPA311 - Comparative Government and Administration
SPE1505 - University of South Africa
SPE1507 Applied African Language Sepedi
SPE1508 Applied African Language
SPE1509 - Sepedi Additional Language
SPE2604 - Sepedi grammar and language
SPV102 Adult Development And Ageing 102
SPV202 - Health Psychology
SPV302 - Cognitive and Clinical Neuropsychology
SSL2601 - Social security law
SSO1509 Applied African Languages Grammar Sesotho
SSO2604 - Sesotho language
SSS1001 Agricultural Soil Science I
SSSV301 Advanced Social And Market Research
SSSV332 - Crime and Society
SSV102 - Groups and Organisations
STA 3702 - Statistical Inference III
STA 3703 - Distribution Theory III
STA 3704 - Time Series Analysis III
STA 3710 - Mathematical Techniques for Statistics
STA1501 - Descriptive Statistics and Probability
STA1502 - Statistical inference 1
STA1503 - Distribution Theory 1
STA1504 - Basic Statistics for Experimental Sciences
STA1505 - Statistics for beginners
STA1506 - Basic Statistical Computing
STA1510 - Basic Statistics
STA1610 - National Diploma in Safety Management
STA2601 Applied Statistics Ii
STA2602 - Statistical Inference II
STA2603 - Distribution Theory II
STA2604 - Forecasting
STA2610 - statistical distribution
STA3701 Applied Statistics
STAS420 Analysis Of Variance
STAT1501 - Basic Statistics
STAV101 - Financial Mathematics 101
STAV102 - Business Statistics
STR2601 - structural steel design
SWA1507 Applied African Language
Sck 4807 - Group work theory
Sck 4811 - Supervision Ethics
Sep3704 - Security risk control measures
sck4804 - social work
sck4806 - community development
sep2602 - industrial security I practice
sta1507 - Statistics
sus1501 - Sustainability and greed
T
T672110 - Dissertation
TAM2601 - Teacher as a menager
TAX1501 - Taxation Of Salaried Persons
TAX2601 - financial accounting
TAX3701 - Taxation of business actvities
TAX3702 - Taxation of Individuals
TAX3703 - Taxation of Estate
TAX3704 - Tax Administration
TAX3705 - TAX Opinion Writing
TAX3761 - Individual and corporate tax
TAX4681 Applied Taxation
TAX4861 Advanced Taxation
TAX4862 Applied Taxation
TAX4863 Advanced Tax Case Law
TAX4864 Advanced Tax Capital Selecta Ii
TAX4865 Advanced Tax Capital Selecta I
TDY2601 - Thermodynamics 1
TEC1501 - Teaching Technology 1
TEX2601 - Writing Skills for the Communication Industry
TEX3701 - Persuasive Text
THE1502 - Introduction to Ethics
THL1501 - Introduction to the theory of Literature
THL2603 - Theory of Literature
THL3703 Advanced Theory Of Poetry Theory Of Literature
THT3701 Advanced Thermodynamics
TIC 3702 - Faith, Philosophy and Science
TIC1501 - Reflection on Faith
TLI 4801 - Trial and Litigation
TMN3701 - Teaching an Additional Language
TMN3702 - Teaching home language
TMN3703 - Teaching Life Skills
TMN3704 - Teaching Mathematics
TMN3705 - Teaching natural science and technology
TMN3706 - Teaching Social sciences
TMS 3714 - Teaching History in Further Education and Training
TMS3701 - Teaching Accounting in FET
TMS3704 - Teaching Business Studies
TMS3707 - education arl
TMS3708 - Teaching Economic and Management Science
TMS3709 - Teaching metholody
TMS3711 - Teaching agricultural sciences
TMS3713 - Teaching geography in senior and FET
TMS3715 - Teaching home language in fet
TMS3719 - Teaching first additional language in FET
TMS3720 - Teaching Additional Languages in the FET
TMS3721 - Teaching Life Orietation Sen/FET
TMS3722 - Teaching Life Orientation
TMS3725 - Teaching Mathematics
TMS3726 Assignment 04
TMS3728 - Teaching Natural Sciences in Senior phase
TMS3729 - teaching physical science
TMS3731 - Teaching social science
TOM2002 - Human Resource Management
TOUV102 - Essentials of Tourism
TPE2601 - Transportation Engineering
TPF2601 - TPF2602
TPF2602 ASSIGNMENT - Tpf2602 Assignment 51 Portlolio 2024
TPF3703 - Teaching Practice
TPF3704 - Teaching Practice for Foundation Phase IV
TPG1501 - Diploma in Grade R Teaching
TPN2601 - Assignment 3 2025
TPN3703 - Teaching practice for Intermediate phase
TPN3704 - Teaching Practice Intermediate Phase IV
TPS 3706 - Teaching practice in further education and training
TPS2602 - Teaching practice
TPS3704 - Teaching Practice
TPS3705 - FET Mathematics methodology
TRD5901 - Trademark law
TRL2601 - Transport Management 1
TRL2604 - Integrated Logistics
TRL3702 - Transport planning and investment
TRL3703 Air Transport
TRL3704 - Sea Transport
TRL3707 - Logistics Activities
TRL3708 - Logistics Systems
TRL3709 - Logistics Strategy
TRL4861 Advance Transport Management
TRT1502 - Primary Factors of Tourism
TRT2601 - Transport for Tourism
TRT3701 - Hospitality Administration
TRT3702 - Special interest tourism
TSO1505 - Xitsonga
TSO2604 - XITSONGA HOME language
TSW2604 - Intermediate phase
Tps2601 - Teaching practical 1
Tps3703 - Teaching practise3
thl1502 - Introduction to Literary Genre
tms3723 - teaching life sciences
tpn2602 - teaching practice
tsw1507 - teaching
W
X
Z
ZCM200 - Complementary Medicine
ZFOV11X - Extended Principles of Animal Evolution
ZFOVIX1 Animal Cell Biology And Histology
ZOL1502 Animal Diversity Ii
ZOL2601 - Zoology
ZOL2602 - zoology cytogenetics
ZOL2604 - Zoology Practical II
ZOL3701 - Ethology and Project
ZOL3702 - Ecology
ZTC201 - Clinical Medicine Use 2A
ZTC202 - Clinical Medicine Use 2B
ZUL1507 Applied African Language Zulu
ZUL1508 - BEd Intermediate Phase
ZUL2604 Applied African Languages Grammar Intermediate Phase For Home Language Teaching
ZUL2605 - Zulu Home Language
ZUL2606 Applied African Languages Literature For First Additional Language Isizulu
Zol2603 - Evolution theory
Featured University of South Africa study-resource courses
- LML4807 – Banking Law and UsageLML 4807
- CPR3701 – Criminal ProcedureCPR 3701
- EED2601 – Environmental Education (BE.D)EED 2601
- AIN1501 Accounting Systems In A Computer EnvironmentAIN 1501
- BLG1501 – Basic BiologyBLG 1501
- LML4804 – Income Tax LawLML 4804
- 02313 – BA (Health Sciences and Social Services)02313
- 02593 – Bachelor of Education (Early Childhood Development: Foundation Phase)02593
- 02607 – BED [ISP]02607
- 101 – Physical science101
- 109112 – BEd Intermediate109112
- 115753 – Conduct assessment115753
- 1512 – intermediate phase1512
- 2601 – Grade R Learning Programme Design2601
- 501 – Bachelors of Business Administration501
- 502 – Bachelors of Business Administration502
- 511 – Bachelors of Business Administration511
- 70874 Administration Of Estates70874
- 76988 – Course in Share and Forex Trading76988
- 90006 – Higher Certificate:Criminal Justice90006
- 90073 – Diploma in Small Business Management90073
- 90093 – Higher Certificate in Education90093
- 90103 – Bachelors of Education90103
- 90125 – BEd Honours90125
- 90128 Advanced Diploma In Chemical Engineering90128
- 90129 – Higher certificate in mathematics and statistics90129
- 98006 – Environmental Management98006
- 98051 – Bachelor of Arts in Communication Sciences98051
- 98053 – Biomedical Sciences in Life Sciences98053
- 98055 – Environmental management98055
- 98200 Accounting Sciences Diploma98200
- 98201 – Higher Certificate in Accounting Sciences98201
- 98203 – Diploma in Public Administration and Management98203
- 98216 – Diploma in Administrative Management98216
- 98221 – Diploma in security management98221
- 98226 – Higher certificate in tourism management98226
- 98229 – Higher Certificate in Marketing98229
- 98237 – Higher certificate in Economics and Management Science98237
- 98300 – BCom Business Informatics98300
- 98307 – BCom in Human Resources Management98307
- 98309 – BCom in Law98309
- 98315 – Bachelor of Administration98315
- 98316 – Bachelor of Business Administration98316
- 98318 – BCompt Taxation98318
