A
- AAH1501 - Animal Care and Handling
- AFK1506 - Ontdek die Afrikaanse Letter
- AFK2603 - Afrikaanse Grammatika vir Eerste Addisionele Sprekers
- AFK2604 - Storiew↑relde en/in genrefik
- AGB3701 - Biometry
- AGM1501 - Agricultural Mechanisation
- AHC1501 - Applied Animal Health Care
- AME2703 - Introduction to Agricultural Policy
- AMH4701 - Amenity horticulture
- ANB1501 - Introduction to Animal Behaviour
- ANW1501 - Introduction to Animal Welfare
- APH1501 - Anatomy and Physiology Animal Welfare
- APH2601 - Applied Food and Beverage Project
- APM1513 - Applied Linear Algebra
- APM1514 - Mathematical Modelling
- APM1612 - Mechanics II
- APM2611 - Differential Equations
- APM2614 - Applied Dynamical Systems
- APM2616 - Computer Algebra
- APM3701 - Partial Differential Equations
- APM3711 - Numerical Methods II
- APM3712 - Mechanics and Calculus of Variations
- APM3713 - Special Relativity and Riemannian Geometry
- APM4801 - Cosmology
- APM4802 - Continuous Time Stochastic Processes
- APM4804 - Introduction to General Relativity
- APM4805 - Mathematics of Optimization Theory
- APM4806 - Riemannian Geometry and Tensor Calculus
- APM4808 - Numerical Solutions to Partial Differential Equations
- APM4809 - Optimal Control
- APM4810 - An Introduction to the Finite Element Method
- APM4811 - Applied Functional Analysis
- APM4812 - Introduction to Mechanics of Fluids
- APP4701 - Advanced Plant Pests and Diseases
- APY1502 - The Anthropology of Love and Sex
- ARB4701 - Arboriculture
- ASA1503 - Introduction to Animal Science [Theory]
- ASA3703 - Beef Production [Theory and Practice]
- ASA3704 - Dairy Production [Theory and Practice]
- ASA3705 - Small Stock Production [Theory and Practice]
- AWD1501 - Introduction to Animal Diseases
- ABT1511 - Developing Academic Skills for Studying ABET
- ABT1512 - Contextual Studies
- ABT1513 - Exploring Adult Learning
- ABT1515 - Planning and Administering ABET Classes and Projects
- ABT1516 - Introduction to Assessment in ABET
- ABT1517 - Teaching Literacy to Adults
- ABT1518 - Teaching Numeracy to Adults
- ABT1519 - Teaching Adult Basic Education
- ABT1520 - Building a Portfolio of ABET Practice
- ABT2611 - Lifelong Learning
- ABT2612 - The Social Context of Literacy and Adult Basic Education
- ABT2613 - Programme and Course Planning in ABET
- ABT2614 - Teaching and Facilitation in ABET
- ABT2615 - Issues in ABET Assessment
- ABT2616 - Leading and Managing ABET
- ABT2617 - Working in Challenging ABET Environment
- ABT2618 - Researching ABET
- ABT2619 - Teaching a Learning Area in Adult Basic Education
- ABT2620 - ABET Teaching Practice
- ABT3621 - Principles and Theories of Adult Education
- ABT3623 - Issues in Basic Learning and Alphabetisation
- ABT3625 - Materials Selection, Adaptation, Development and Evaluation in ABET
- ABT3626 - Project Management and Evaluation of ABET
- ABT3627 - Networking and Advocacy in ABET
- ABT3722 - The South African Education and Training Systems: Policy, Legislation and Implementation
- ABT3724 - Curriculum Development in Education
- ABT3728 - Research Methods
- ABT3729 - Research Project
- ABT3730 - Research Report
- ACECE1B - Introduction to Computers in Education
- ACECE2C - Computer Literacy for Teachers
- ACECE3D - Integrating Computers in Education
- ACECE4E - On-Line Learning
- ACECE5F - Practical Educational Computing
- ACEEN26 - Teaching English: General Principles
- ACEEN38 - Exploring and Teaching Fiction
- ACEEN49 - English Language Studies
- ACEEN5A - Poetry, Theatre and Society
- ACEME1C - Learning and Teaching of Intermediate and Senior Mathematics
- ACEME2D - Algebra for Intermediate and Senior Teachers
- ACEME3E - Spatial Development for Intermediate and Senior Teachers
- ACEME4F - Mathematical Practices for Intermediate and Senior Teachers
- ACEME5G - Basic Statistical and Financial Education
- ACENS1E - Teaching of Natural Sciences I
- ACENS2F - Teaching Natural Sciences II (Teaching Energy and Change)
- ACENS3G - Facilitation and Management of Practical Work
- ACENS4H - Teaching Science, Environment and Society
- ADB1501 - Administrative Management IA
- ADB1602 - Administrative Management IB
- ADB2601 - Administrative Management IIA
- ADB2602 - Administrative Management IIB
- ADB3701 - Administrative Management IIIA
- ADB3702 - Administrative Management IIIB
- ADL2601 - Administrative Law
- ADP3701 - Administrative Practice III (Experiential Training)
- AEA271V - Agricultural Economics
- AEX1602 - Community Extension Practice
- AEX2601 - Extension Leadership and Group Dynamics
- AEX3703 - Extension Programme Planning and Evaluation (Offered from 2019)
- AFK1501 - Afrikaans Today (Literature)
- AFK1502 - Basic Text Skills (Afrikaans)
- AFK1503 - Contemporary Afrikaans: Language Studies and Written Communication
- AFK1505 - Basic Communicative Competence in Afrikaans
- AFK2601 - Genre and Theme
- AFK2602 - Afrikaans Grammar
- AFK3701 - Communicative Scenario's
- AFK3702 - Comparatism: Intertextual Dialogues
- AFK3703 - Language Variation and Language Politics
- AFK3704 - Afrikaans Beyond Boundaries: an Interdisciplinary Perspective
- AFK4801 - Afrikaans and Dutch Prose
- AFK4802 - Afrikaans and Dutch Drama
- AFK4803 - Afrikaans and Dutch Poetry
- AFK4804 - Sociolinguistics
- AFL1501 - Language Through an African Lens
- AFL1502 - African Language and Culture in Practice
- AFL1503 - Language and Communication Skills Acquisition in an African Language I
- AFL1504 - Language and Communication Skills Acquisition in an African Language II
- AFL2601 - Communication Dynamics in African Languages
- AFL2602 - Understanding African Management Practices as Reflected in African Languages Literature and Texts
- AFL2603 - Literature and Society: a Perspective on African Languages
- AFL3701 - African Languages: The Science of Language in Context
- AFL3702 - Indigenous Knowledge Systems and African Languages
- AFL3703 - An Introduction to Language Policy and Planning in South Africa: the Case of African Languages
- AFL3704 - Language Technology, Terminography and Lexicography
- AFL3705 - Creative Writing and Translation
- AFL4801 - Sound Systems
- AFL4802 - From Form to Meaning
- AFL4803 - Orature in African Languages
- AFL4804 - Literary Studies in African Languages
- AGE111A - Agricultural Engineering I
- AGE1501 - Introduction to Archaeology
- AGE1502 - The Archaeology of Southern Africa
- AGE2601 - Archaeological Fieldwork Techniques and Analytical Methods
- AGE2602 - African Archaeology
- AGE3701 - The Interpretation of Archaelogical Data
- AGE3702 - Applied Archaeology: Heritage Conservation, Cultural Resource Management and Archaeotourism
- AGE3703 - World Prehistory
- AGE3704 - Prehistoric Rock Art
- AGE3705 - Archaelogy and Fossils: The Study of Human Evolution
- AGE4801 - Theory and Interpretation in Archaeology
- AGE4802 - Hunter-Gatherers and Herders in Africa
- AGE4803 - Early African Farming Communities and Complex Societies
- AGE4804 - Historical Archaeology
- AGE4805 - Managing Archaeological Heritage
- AGM111A - Agricultural Management I
- AGM211A - Agricultural Management II
- AGP301A - Agricultural Practice III
- AGP3701 - Mini Project and Seminar (Offered from 2019)
- AGR101U - Applied Science Practical
- AGR102V - Practical Agriculture IP
- AGR201X - Practical Animal Science
- AGR202Y - Practical Crop and Plant Science
- AGR2033 - Practical Pasture and Plant Science
- AGR2044 - Practical Weeds, Soil and Water
- AGR3014 - Pig Practical
- AGR3025 - Poultry Practical
- AGR3036 - Dairy Practical
- AGR3048 - Beef Practical
- AGR3059 - Sheep Practical
- AGR306A - Fruit Practical
- AGR307B - Horticulture Practical
- AGR308C - Crops Practical
- AGT201A - Agricultural Production Techniques II
- AHPR02G - Laboratory Diagnostics (Practical)
- AHPR03G - Reproduction Management (Practical)
- AHPR04G - Tuberculosis/Brucellosis Practical
- AHPR05G - Meat Hygiene Practical
- AHPRW2G - Anatomy and Physiology Practical (Gauteng)
- AHS1511 - Ancient Mythology in Context
- AHS2611 - Perspectives on North Africa in Antiquity
- AHS3712 - Ancient Democracy
- AIN1501 - Accounting Information Systems in a Computer Environment
- AIN2601 - Practical Accounting Data Processing
- AIP4801 - Integration and Disintegration: African and International Institutions
- 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
- AIS2602 - Learning How to Provide Reference Services
- AIS2603 - Describing Library user Group and Meeting their Needs
- AIS2604 - Utilising Electronic Library Systems and Services
- AIS2605 - Developing and Managing Information Collections
- AIS3701 - Descriptive Cataloguing
- AIS3702 - Subject Organisation
- AIS3703 - Serving the user in Library and Information Practice
- AIS3704 - Applying Research Methodology in Information Science
- AIS3705 - Practical Portfolio
- AIS3717 - Information and Knowledge Entrepreneurship
- AIS4801 - Descriptive Cataloguing and Subject Organisation
- AIS4802 - ICT Applications in Library and Information Services
- AIS4803 - Library and Information Practice
- ALF4861 - Applied Law for Forensic Auditors
- AMC1PRA - Applied Mechanics I (Practical)
- AME1501 - Introduction to Agricultural Economics [Theory and Practice]
- AME2019 - Agricultural Marketing and Management
- AME202A - Financial Analysis and Budgets
- AME203B - Developing Agriculture Production
- AME2601 - Agricultural Production Economics [Theory and Practice]
- AME2603 - Introduction to Agri-Business Management [Theory and Practice]
- AME2605 - Farm Management
- AME2701 - Agricultural Marketing and Risk Management (Offered from 2019)
- AME3701 - Agricultural and Rural Development (Offered from 2019)
- AME3702 - Agricultural Resource Economics (Offered from 2019)
- AME3703 - Agricultural Policy Analysis (Offered from 2019)
- AME3704 - Rural Agricultural Finance (Offered from 2019)
- AME4801 - Agricultural Marketing Analysis (Offered from 2020)
- AME4802 - Agricultural Project Analysis I B (Offered from 2020)
- AME4803 - Agricultural Project Analysis I B (Offered from 2020)
- AND1016 - Animal Diseases
- AND201A - Animal Diseases II
- AND2601 - Animal Diseases I
- AND2602 - Animal Diseases II
- AND301D - Animal Diseases
- AND3701 - Animal Diseases III
- AND3702 - Animal Diseases IV
- AND401D - Animal Diseases
- ANE4802 - Religious World of the Ancient Near East
- ANE4803 - Society of the Ancient Near East
- ANE4804 - Material Culture of the Ancient Near East
- ANH1502 - Roman Ancient History
- ANH2601 - Animal Health Practice : Laboratory Diagnostics
- ANH2602 - Animal Health Practice: Reproduction Management
- ANH301A - Animal Health Practice III
- ANH3604 - Animal Health Practice: Project (WIL)
- ANH3605 - Animal Health Practice: Portfolio (WIL)
- ANH3703 - Animal Health Practice: TB/CA
- ANP111A - Animal Production I
- ANP211A - Animal Production II
- ANP311A - Animal Production III
- ANP411A - Animal Production IV
- ANS1501 - Animal Studies I
- ANS2601 - Animal Studies II
- ANS3701 - Animal Studies III
- AOM4801 - Advanced Operations Management
- APC1501 - Political Evolution of the African State
- APC1502 - The Politics of Contemporary Africa
- APC2601 - Political Change in Contemporary Africa
- APC2602 - Political Economy of Africa
- APC3701 - The Politics of Southern Africa
- APC3702 - The Politics of East Africa
- APC3703 - The Politics of West and North Africa
- APC4801 - African Political Thought
- APL4801 - Applied labour Law
- APL4802 - Applied Labour Law for Forensic Auditors
- APP4801 - Comparative Politics: Africa and Beyond
- APY1501 - Anthropology in a Diverse World
- APY2601 - Anthropological Theory in Practice
- APY2602 - Anthropology and Health Care
- APY2613 - Anthropology in an African Context
- APY3701 - Qualitative Research Methodology: the Anthropological Strategy
- APY3702 - Applied Anthropology: Contemporary Human Issues and the Practice of Anthropology
- APY3703 - Themes in Anthropology: The Relevance of Ritual
- APY3704 - Themes in Anthropology: Tourism and Pilgrimage
- APY3705 - Sociocultural Solutions to Problems of Human Adaptation
- APY4801 - Introduction to Anthropological Research
- APY4802 - African Ethnography
- APY4804 - Applied Anthropology
- APY4813 - Theorizing Anthropology
- AQC4701 - Air Quality Control (Chemical) IV
- ARB1501 - Elementary Arabic
- ARB2602 - Pre-Intermediate Arabic
- ARB2603 - Intermediate Arabic
- ARB3704 - Advanced Arabic
- ARB3705 - Basic Arabic Literary texts
- ARB3706 - Specialist Arabic Literary Texts
- ARB3707 - Advanced Arabic Literary Texts
- ARB4801 - Arabic Grammar and Philology
- ARB4802 - Qur'Anic Translation and Commentary
- ARB4803 - Further Specialist Arabic Literary Texts
- ARH1501 - Visual Literacy
- ARH1502 - Introduction to Art History
- ARH2601 - The Arts and Ideology I
- ARH2602 - Introduction to Art History in Africa
- ARH2603 - Visual Culture I
- ARH3701 - Art and Ideology II
- ARH3702 - The Arts in Africa
- ARH3703 - Visual Culture II
- ARH3704 - Modernism and Postmodernism
- ARH3705 - The Arts and the (Post)Colonial
- ARH411R - Contemporary International Art
- ARH412S - Contemporary South African Art
- ARH4801 - Memory and Identity
- ARH4802 - Revising Modernism
- ARH4803 - The Practice of Art History
- ARM1501 - Introducing Archives and Records Management
- ARM1502 - Managing Records
- ARM1503 - Managing Archives
- ARM1504 - Preserving Records and Archives
- ARM1505 - Electronic Records Management
- ARM2601 - Audio-Visual Archiving
- ARM2602 - Organising Records: Classification Systems
- ARM2603 - Appraisal and Disposal of Records
- ARM3701 - Legislation and Standards in Archives and Records Management
- ARM3702 - ICT Applications in Archives and Records Management
- ARM3703 - Organising Archives: Arrangement and Description
- ARM3704 - Preservation Management of Archives and Records
- ARM3705 - Archival Programming and Advocacy
- ASA101L - Animal Physiology
- ASA102M - Animal Nutrition 1
- ASA103N - Livestock Production Systems
- ASA1501 - Animal Physiology [Theory and Practice]
- ASA201P - Advanced Physiology
- ASA202Q - Animal Breeding
- ASA2601 - Advanced Animal Physiology
- ASA2602 - Growth Physiology
- ASA2605 - Principles of Animal Nutrition
- ASA2701 - Applied Animal Nutrition [Theory and Practice] (Offered from 2019)
- ASA2702 - Animal Breeding [Theory and Practice] (Offered from 2019)
- ASA301S - Poultry Production
- ASA302T - Pig Production
- ASA303U - Beef Production
- ASA304V - Dairy Farming
- ASA305W - Game Ranching and Fodder Flow
- ASA306X - Small Stock Production
- ASA3701 - Poultry Production [Theory and Practice] (Offered from 2019)
- ASA3702 - Pig Production [Theory and Practice] (Offered from 2019)
- ASA4801 - Animal Production Physiology (Offered from 2020)
- ASA4802 - Advanced Animal Breeding (Offered from 2020)
- ASA4803 - Advanced Animal Nutrition (Offered from 2020)
- ASC111A - Agricultural Soil Science I
- ASP101N - Bioresource Ecology
- ASP211T - Pasture Management
- ASP212U - Vegetable Science Principles
- ASP213V - Weed Management
- ASP214W - Crop Physiology
- ASP2602 - Plant Production Systems [Theory and Practice]
- ASP2603 - Plant Protection
- ASP2701 - Pasture Management [Theory and Practice] (Offered from 2019)
- ASP311W - Veld Rehabilitation
- ASP312X - Vegetable Science Practices
- ASP313Y - Plant Pests and Diseases
- ASP3143 - Fruit Production I
- ASP3154 - Fruit Production II
- ASP3165 - Food and Fodder Crops
- ASP3701 - Plant Genetics and Biotechnology [Theory and Practice] (Offered from 2019)
- ASP3702 - Fruit Production [Theory and Practice] (Offered from 2019)
- ASP3703 - Field Crop Production [Theory and Practice] (Offered from 2019)
- ASP3704 - Post Harvest Technology [Theory and Practice] (Offered from 2019)
- ASP4801 - Advanced Plant Physiology (Offered from 2020)
- ASP4802 - Pomology & Olericulture (Offered from 2020)
- ASP4803 - Advanced Field Crop Production (Offered from 2020)
- AST1534 - Spherical Astronomy and Kepler Orbits
- AST1631 - General Introduction to Astronomy
- AST2651 - The Structure and Evolution of Stars
- AST2652 - The Structure and Evolution of Galaxies
- AST2655 - Astronomy Practical
- AST441D - Strategic Correctional Services Management
- 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 - Special Topics in Astrophysics
- AST4880 - Galaxies I
- AST4883 - Radiative Processes
- AST4884 - Atomic and Molecular Spectroscopy
- ATC1502 - Mythology of the Ancient Near East
- ATC1601 - Introduction to the Ancient Near Eastern Culture
- ATC2601 - Verbal Communication in the Ancient Near East
- ATC2602 - Nonverbal Communication in Ancient Near East
- ATC2603 - Cultural Change in the Ancient Near East
- ATC3701 - Archeology of the Ancient Near East
- ATC3702 - Comparative Literature of the Ancient Near East
- ATC3703 - Ancient Near East and its 'Outside' World
- ATC3704 - Detailed Study of one of the Major Cultures in Ancient Near East
- ATC3705 - Essay and Seminar
- ATO331Q - Automation III
- AUC401M - Automatic Control IV
- AUE1501 - Introduction to Auditing
- AUE1601 - Legal Aspects in Accountancy
- AUE2601 - Auditing Theory and Practice
- AUE2602 - Corporate Governance in Accountancy
- AUE3701 - Audit Planning and Tests of Controls
- AUE3702 - Substantive Procedures and Finalising an Audit
- AUE4801 - Forensic Audit Reporting
- AUE4861 - Advanced Auditing
- AUE4862 - Applied Auditing
- AUE4863 - Financial Fraud Schemes
- AUE4864 - Fraud Prevention and Detection
- AUE4866 - Fraud Investigation for Forensic Auditors
- AUE4868 - Auditing in Information Systems Environment
- AUE4869 - Information Systems and Control
- AUE4870 - Information Technology Management and Governance
- AUE4871 - Practical Computer Assisted Audit Techniques
- AUE4872 - Auditing of Advanced Computer Applications
- AUI2601 - Internal Auditing: Theory and Principles
- AUI3701 - The Internal Audit Process: Planning the Engagement
- AUI3702 - The Internal Audit Process: Test of Controls
- AUI3703 - The Internal Audit Process: Specific Engagements and Reporting
- AUI3704 - Managing the Internal Audit Activity
- AUI4861 - Advanced Internal Audit Practice
- AUI4862 - Advanced Internal Audit Responsibilities in Risk, Control and Governance
- AUI4863 - Advanced Internal Audit Applications
B
- BTE2601 - Becoming a Teacher
- BAN1501 - Banking: Introduction
- BAN1502 - Banking: Fundamental Principles
- BAN2601 - Money And Banking
- BAN2602 - Banking : Introduction To Treasury Management
- BAN2603 - International Finance
- BAN3701 - Banking III
- BAN3702 - Banking : Treasury Management
- BAN4801 - Financial Institutions Management
- BCH2601 - Introductory Biochemistry
- BCH2602 - Bioenergetics
- BCH2603 - Biopolymers of Heredity
- BCH2604 - Biochemistry (Practical)
- BCH3701 - Enzymology
- BCH3702 - Advanced Metabolism
- BCH3703 - Molecular Genetics
- BCH3704 - Biochemistry (Practical)
- BIT2601 - Biotechnology
- BIT2602 - Genetic Engineering
- BIT3701 - Advanced Biotechnology
- BIT3702 - Molecular Cell Biology
- BIT3703 - Molecular Cell Signalling
- BIT3704 - Bioprocess Technology and Engineering - Practical
- BIT3705 - Industrial Biotechnology
- BIT3706 - Environmental Biotechnology and Bioremediation
- BLG1501 - Basic Biology
- BLG1502 - Animal and Plant Diversity
- BLG1603 - Biology Practical
- BMI2601 - Clinical Biochemistry II
- BMI2602 - Medical Epidemiology
- BMI2603 - Medical Microbiology
- BMI2604 - Molecular Biology
- BMI2605 - Pharmacology
- BMI2606 - Clinical Pathology II
- BMI2607 - Immunology
- BMI3702 - Biomedical Techniques
- BMI3704 - Haematology
- BMI3705 - Virology
- BMI3706 - Zoonoses
- BMI3707 - Clinical Pathology III
- BNU1501 - Basic Numeracy
- BOT1501 - Plant Structure: Cytology, Morphology and Anatomy
- BOT1502 - Plant Biodiversity and Environmental Botany
- BOT1603 - Botany I (Practical)
- BOT2601 - Plant Anatomy, Structure and Function
- BOT2602 - Systematics of Vascular Plants
- BOT2603 - Plant Physiology, Water Relations and Plant Nutrition
- BOT2604 - Botany II (Practical)
- BOT2605 - Introduction to Medicinal Plants
- BOT3701 - Plant Physiology
- BOT3702 - Aquatic Ecology
- BOT3703 - Terrestrial Ecology
- BOT3704 - Botany III (Practical)
- BOT4801 - Medicinal Plant Use
- BOT4802 - Advanced Plant Taxonomy and Nomenclature
- BOT4803 - Research Project (Botany)
- BPT1501 - Being a Professional Teacher
- BRM4701 - Biological research methodology
- BSM1501 - Business Management IA
- BSM1602 - Business Management IB
- BSM2601 - Business Management IIA
- BSM2602 - Business Management IIB
- BSM3701 - Business Management IIIA
- BSM3702 - Business Management IIIB
- BSW1501 - Introduction to Social Welfare and Social Work
- BSW1502 - Introduction to Social Work as a Profession
- BSW1503 - Introduction to the Landscape of 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
- BSW2605 - Social Work Practice
- BSW3701 - Case Work: Theories, Approaches and Models
- BSW3702 - Group Work: Theories, Approaches and Models
- BSW3703 - Community Work: Theories, Approaches and Models
- BSW3704 - Child, Youth, Family Care and Related Legislation
- BSW3705 - Integrated Social Work Practice
- BSW4802 - Integrated Service Delivery in Social Welfare
- BSW4803 - Social Welfare Macro Policy
- BSW4806 - Statutory Work and Report Writing
- BSY1015 - Bio-Systems I
- BTH3720 - Integrated Theological Praxis
- BTN001P - First Practical Contact Course (Nature Conservation)
- BTN002P - Second Practical Contact Course (Nature Conservation)
- BTN003P - Third Practical Contact Course
- BWE1501 - Business Practice and Workplace Ethics
C
- CAD1501 - Child and Adolescent Development (Only available on second semester)
- CFS4801 - Contemporary Food Studies
- CGM2604 - Developing Faith & Youth Work
- CHM4801 - Contemporary Hospitality Management
- CIC2601 - Computer Integration in the classroom
- CLO1501 - Clothing Construction: Theory
- CLO1602 - Clothing Construction: Practical
- CLO2601 - Textiles: Fibres
- CLO2602 - Ethnic and Entrepreneurial Clothing Production: Practical
- CLO2603 - History of Costume
- CLO2604 - Clothing and Textile Project
- CLO2605 - Fashion and Visual Merchandising
- CLO2606 - Fashion Retail
- CLO3701 - Social Psychology of Clothing
- CLO3702 - Clothing Range Planning
- CLO3703 - Evaluation of Apparel
- CLO3704 - Textiles: Yarns, Fabric and Finishes
- CLO3705 - Tailoring: Practical
- CLO3706 - Fashion Development, Production and Marketing
- CLO3707 - Fashion Buying and Styling (Theory)
- CLO3708 - Fashion Buying and Styling Project
- CLO4801 - Apparel Theories
- CSP1501 - Introduction to Applied Sciences
- CSR4801 - Research Methodology
- CSR4802 - Advanced Consumer Science
- CSR4803 - Research Project
- CST1511 - Music Theory and Composition I
- CST1512 - Music Technology
- CST3714 - African Composition
- CTP4801 - Clothing and Textile Production Development
- CAA211A - Computer Applications (Agriculture II)
- CAD161S - Computer Aided Draughting I
- CAN4701 - Circuit Analysis IV (Theory)
- CANPRA4 - Circuit Analysis IV (Practical)
- CAS1501 - Perspectives on Accountancy
- CBC1501 - Communication in Business Contexts
- CEC1501 - Conservation Ecology I
- CEC2601 - Conservation Ecology II
- CEC3701 - Conservation Ecology III
- CEE4701 - Chemical Environmental Engineering IV (Project)
- CEM4701 - Chemical Engineering Technology IV: Fluid Flow (Module A)
- CEM4702 - Chemical Engineering Technology IV: Heat and Mass (Module B)
- CEMPRA2 - Chemical Engineering Technology II (Practical)
- CEMPRA3 - Chemical Engineering Technology III (Module A) (Practical)
- CEMPRB3 - Chemical Engineering Technology III Module B (Practical)
- CEP101E - Chemical Engineering Practice I
- CEP201E - Chemical Engineering Practice II
- CEP2602 - Chemical Engineering Practice: Work Directed Theoretical Learning I
- CEP3602 - Chemical Engineering Practice: Work Directed Theoretical Learning I
- CES2601 - Separation Principles I
- CET401J - Clinical Engineering Technology Management IV
- CGM1501 - Invitation to Theology
- CGM1502 - First Steps in Practical Theology
- CGM2601 - Ethics and Spirituality
- CGM2602 - Preaching in a Context of Poverty
- CGM2603 - Exploring Celebration and Worship
- CGM3701 - Sexual Ethics
- CGM3702 - From Text to Sermon: Reading and Creating Religious Texts
- CGM3703 - Caring for All: Exploring the Field of Pastoral Work
- CGM3704 - The Research Challenge: Doing Empirical Research in Theology
- CGM3705 - Christian Leadership and Church Management
- CHE1500 - Introductory Chemistry
- CHE1501 - General Chemistry IA
- CHE1502 - General Chemistry IB
- CHE1503 - General Chemistry I (Practical)
- CHE181T - Chemistry I (Theory)
- CHE1PRA - Chemistry I (Practical)
- CHE2611 - Inorganic Chemistry II (Theory)
- CHE2612 - Physical Chemistry II (Theory)
- CHE2613 - Organic Chemistry II (Theory)
- CHE2614 - Analytical Chemistry II (Theory)
- CHE2621 - Inorganic Chemistry II (Practical) Semester 1 only
- CHE2622 - Physical Chemistry II (Practical) Semester 2 only
- CHE2623 - Organic Chemistry II (Practical) Semester 2 only
- CHE2624 - Analytical Chemistry II (Practical) Semester 1 only
- CHE3701 - Inorganic Chemistry III
- CHE3702 - Physical Chemistry III
- CHE3703 - Organic Chemistry III
- CHE3704 - Analytical Chemistry III
- CHE3721 - Inorganic Chemistry III (Practical) Semester 2 only
- CHE3722 - Physical Chemistry III (Practical) Semester 1 only
- CHE3723 - Organic Chemistry III (Practical) Semester 1 only
- CHE3724 - Analytical Chemistry III (Practical) Semester 2 only
- CHE4801 - Inorganic Chemistry IV
- CHE4802 - Physical Chemistry IV
- CHE4803 - Organic Chemistry IV
- CHE4804 - Analytical Chemistry IV
- CHE4805 - Molecular Symmetry
- CHE4806 - Organic Polymer Chemistry
- CHE4807 - Environmental Chemistry
- CHE4808 - Honours Project (Practical)
- CHE4PRA - Chemical Engineering IV (Practical)
- CHF1501 - Chemical Engineering Fundamentals I
- CHF2601 - Chemical Engineering Fundamentals II
- CHP3601 - Chemical Plant III (Module A)
- CHP3602 - Chemical Plant III (Module B)
- CHS4801 - Decoloniality: Africana Thought, Discourse and Critique
- CIN1501 - Conservation Interpretation I
- CIN2601 - Conservation Interpretation II
- CIV3701 - Civil Procedure
- CLA1501 - Commercial Law IA
- CLA1502 - Commercial Law IB
- CLA1503 - Commercial Law IC
- CLA2601 - Commercial Law IIA
- CLA2602 - Commercial Law IIB
- CLC4801 - Exploring the Nature and Context of Christian Leadership
- CLC4802 - Facilitating Christian Discipleship and Leadership Development
- CLH1501 - Galeh Ivrit Tanakhit
- CLH1502 - Hamshekh Belvrit Tanakhit
- CLH2601 - Hinneh Hatanakh
- CLH2602 - Hinneh Ha'Arets
- CLS1502 - Ancient Rome: Society, Myth and Literature
- CLS2602 - Material Testimonies to the Classical World
- CLS2603 - Ancient Empires
- CLS3701 - Classical Historical Writings
- CLS3704 - Classical Heroes in Fact and Fiction
- CLS3705 - The Fall of Rome/Greco-Roman Drama
- CLS3706 - Conquerors and Conquests in the Ancient World: from Text to Screen
- CLS4801 - Historical Methodology and Classical Reception
- CLS4802 - Greek History/Classical Society
- CLS4803 - Classical Thought and Roman History
- CLS4804 - Literary Texts and Historical Sources
- CMD1501 - Construction Methods I
- CMH1501 - Comprehensive Primary Health Care I
- CMH1502 - Comprehensive Primary Health Care II
- CMH1503 - Health and the Environment
- CMH2601 - Community Health Practica
- CMH2602 - Health in Communities
- CMH3701 - Basic Epidemiology in Health Sciences
- CML1501 - Communication Law
- CMM1501 - Ethics and Life
- CMM1502 - The Dynamics of Mission
- CMM2601 - Women in Society and Church
- CMM2602 - Youth Ministry in Communities
- CMM2603 - Intercultural Christian Communication
- CMM3701 - Christian Action for Anti-Racism and Reconciliation
- CMM3702 - God, Creation and Environment
- CMM3703 - Christian Social Ethics
- CMM3704 - The Dynamics of Interreligious Encounter
- CMM3705 - Christian Moral Decision-Making
- CMN401E - Computer Networks IV
- CMT1501 - Construction Materials I (Theory)
- CMTPRA1 - Construction Materials I (Practical)
- CMY1501 - Introduction to Criminology: Crime, Offenders and Criminal Behaviour
- CMY1502 - Introduction to Criminology: Victims and Reduction of Crime
- CMY1503 - Introduction to Criminology: Reaction to Crime
- CMY2601 - Crime Risk Perspectives
- CMY2602 - Principles of Crime Prevention, Reduction and Control
- CMY2603 - Child and Youth Misbehaviour
- CMY2604 - Dealing with Young Offenders
- CMY2606 - An Introduction to Research Methodology in Criminology
- CMY3701 - The Explanation of Crime
- CMY3702 - Crime Typologies
- CMY3704 - Formal Reaction to Crime
- CMY3705 - Victimology
- CMY3706 - Contemporary Criminological Issues
- CMY3708 - Qualitative Research Methodology in Criminology
- CMY3709 - Quantitative Research Methodology in Criminology
- CMY4801 - Fundamental Criminology
- CMY4803 - Contemporary Crime Issues
- CMY4804 - Criminological Evaluation and Assessment
- CN6001G - Nutrition Education
- CN6002H - Nutrition Education and Development
- CN6003J - Nutrition Education and Extension
- CN6004K - The Community Nutrition Facilitator
- CNT4701 - Concrete Technology IV (Theory)
- CNT4702 - Concrete Technology IV (Project)
- CNTPRA4 - Concrete Technology IV (Practical)
- COA1501 - Conservation Administration I
- COC1501 - Contact Course I
- COC2602 - Contact Course II
- COC3601 - Contact Course III
- COC3602 - Contact Course IV
- COC4701 - Contact Session I
- COC4702 - Contact Session II
- COC4801 - Contact Course I
- COL3704 - Consumer Law
- COM1501 - Fundamentals of Communication
- COM1502 - Communication Contexts and Applications
- COM2601 - Organisational Communication
- COM2602 - Integrated Organisational Communication
- COM2603 - Intercultural, Development and Health Communication
- COM2604 - Media Studies: Mass Communication and Media Theory
- COM3701 - Marketing Communication
- COM3702 - Media Studies: Institutions, Theories and Issues
- COM3703 - Media Studies: Content, Audiences and Production
- COM3704 - New Media Technology
- COM3705 - International Communication
- COM3706 - Communication Research
- COM3707 - Political and Government Communication and Media Ethics
- COM3708 - Advertising and Public Relations
- COM4801 - Mass Communication Theory
- COM4802 - Media Research
- COM4803 - Media Management, Policy and Regulation
- COM4804 - International Communication and Political Communication
- COM4805 - Integrated Communication and the Organisation
- COM4806 - Organisational Communication Research
- COM4807 - Organisational Communication Theory
- COM4808 - Marketing Communication, Advertising and Public Relations
- COM4809 - Advanced Research Report
- COP1501 - Communication Science for Public Relations I
- COP2601 - Communication Science for Public Relations II
- COP3701 - Communication Science for Public Relations III
- COS1501 - Theoretical Computer Science I
- COS1511 - Introduction to Programming I
- COS1512 - Introduction to Programming II
- COS1521 - Computer Systems: Fundamental Concepts
- COS2601 - Theoretical Computer Science II
- COS2611 - Programming: Data Structures
- COS2614 - Programming: Contemporary Concepts
- COS2621 - Computer Organisation
- COS2626 - Computer Networks I
- 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 - Techniques of Artificial Intelligence
- COS3761 - Formal Logic III
- COS4807 - Formal Logic
- COS4840 - Ontology Engineering
- COS4851 - Logic-Based Reasoning
- COS4852 - Machine Learning
- COS4861 - Natural Language Processing
- COS4892 - Formal Program Verification
- CP7001W - Designing a Project
- CP7002X - Community Project
- CPD1501 - Citizenship, Public Participation and Democracy
- CPD3601 - Chemical Process Design: Principles III
- CPD4701 - Chemical Process Design IV: Equipment Design (Module A)
- CPD4702 - Chemical Process Design IV: Plant Design (Module B)
- CPR3701 - Criminal Procedure
- CPS401I - Information Technology Computer Security
- CRI2601 - Introduction to Crime Information Management Systems for Policing
- CRI3701 - Crime Information Systems for Policing
- CRM1501 - Credit Management I
- CRM2601 - Credit Management II
- CRW1501 - Introduction to the General Principles of Criminal Law
- CRW2601 - General Principles of Criminal Law
- CRW2602 - Criminal Law: Specific Crimes
- CRW2603 - Selected Topics of Criminal Law
- CSA4M1C - Fundamental Influence (Module A)
- CSA4M2C - Comparative Correctional Services Systems (Module B)
- CSL2601 - Constitutional Law
- CSM4M1V - Correctional Services Management IV (Module I)
- CSM4M2V - Correctional Services Management IV (Module II)
- CSP4802 - Introductory issues in the Study of Christian Spirituality
- CSP4803 - History of Christian Spirituality
- CSP4804 - Christian Mysticism
- CST1501 - Composition Models I: Tonal Music
- CST1502 - Composition Models II: Modal and Tonal Counterpoint
- CST2601 - Music Technology I: MIDI
- CST2602 - Composition Models III: Chromaticism
- CST2603 - Composition Models IV: Music Analysis
- CST3701 - African Composition Resources
- CST3702 - Modernist Composition Resources
- CST3703 - Postmodern Composition Resources
- CST3704 - Free Composition
- CST3705 - Performing Practice
- CST3706 - Music Technology II: Digital Audio
- CSY3601 - Control Systems III (Theory)
- CSY4701 - Control Systems IV (Theory)
- CSYPRA3 - Control Systems III (Practical)
- CSYPRA4 - Control Systems IV(Practical)
- CUDAAEE - Curriculum Development and Assessment in Adult Education
- CVM111Y - Conservation Management I
- CVM1501 - Conservation Resource Management I
- CVM2601 - Conservation Resource Management II
- CVM3701 - Conservation Resource Management III
- CX60018 - Development Approaches
- CX6003A - Adult Education and Extension
D
- DPP1501 - Diversity, Pedagogy and Practice
- DPR3701 - Publicity
- DPR3702 - Public Relations in Industry
- DPR3703 - Analogue - Production
- DPR3704 - Digital - Production
- DPR3705 - Strategic Planning and Advisement
- DPR3706 - Issues Management and Social Responsibility
- DPR3711 - Work Integrated Learning
- DBS401I - Information Technology Database Systems
- DCE1501 - Drawing: Chemical Engineering I
- DCM3601 - Documentation III (Theory)
- DCM3602 - Documentation III (Project)
- DCS401E - Digital Control Systems IV
- DEV401I - Advanced Development Software IV
- DIG1501 - Digital Systems I (Theory)
- DIG2601 - Digital Systems II (Theory)
- DIG3601 - Digital Systems III (Theory)
- DIGPRA1 - Digital Systems I (Practical)
- DIGPRA2 - Digital Systems II (Practical)
- DIGPRA3 - Digital Systems III (Practical)
- DPJ391U - Design Project III
- DPR1501 - Introduction to Communication
- DPR1502 - Communication in the Organisation
- DPR1503 - Introduction to Public Relations
- DPR1504 - Stakeholder Relationships
- DPR1505 - The Public Relations Programme
- DPR1506 - Writing for Public Relations I
- DPR1507 - Understanding the Media
- DPR2601 - Public Relations Research
- DPR2602 - Communication Theory
- DPR2603 - Organisational Dynamics
- DPR2604 - Communicating in a Global Context
- DPR2605 - The Applied Public Relations Programme
- DPR2606 - Writing for Public Relations II
- DPR2612 - Media Liaison
- DPR2613 - Image and Identity
- DRW1501 - Drawing I
- DRW2601 - Drawing II
- DSC1520 - Quantitative Modelling I
- DSC1630 - Introductory Financial Mathematics
- DSC2602 - Rational Decision Making
- DSC2604 - Financial Modelling
- DSC2605 - Linear Mathematical Programming
- DSC2606 - Nonlinear Mathematical Programming
- DSC3702 - Optimisation of Resources
- DSC3703 - Simulation
- DSC3704 - Models for Strategic Decision-Making
- DSC3705 - Financial Risk Modelling
- DSC3706 - Selected Topics for Operations Research
- DSC3707 - Mathematical Modelling II
- DSC4810 - Research Support Tools
- DSC4812 - Forecasting
- DSC4821 - Stochastic Modelling
- DSC4823 - Discrete Optimisation
- DSC4824 - Introduction to Heuristics
- DSC4825 - Financial Modelling 1
- DSC4826 - Financial Modelling 2
- DSC4830 - Research Project
- DSO401I - Information Systems Development Software
- DSP4701 - Digital Signal Processing IV
- DSPPRA4 - Digital Signal Processing IV (Practical)
- DTM1501 - Travel Operations
- DTM2601 - Hospitality Operations
- DTM2603 - Tourism Development IIA
- DTM2604 - Tourism Development IIB
- DTM2605 - Cultural Tourism I
- DTM3605 - Cultural Tourism II
- DTM3609 - Tourism in a Practical Work Context
- DTM3701 - Business Tourism
- DTM3703 - Tourism Development IIIA
- DTM3704 - Tourism Development IIIB
- DVA1501 - Introduction to Development Studies
- DVA1502 - Development Problems and Institutions
- DVA2601 - Projects and Programmes as Instruments of Development
- DVA2602 - Community Development and the Basic Needs Approach
- DVA2603 - Urban Development
- DVA3701 - Development Theories
- DVA3703 - Development Policy and Strategies
- DVA3704 - Development Planning
- DVA3705 - Empowerment and Popular Initiatives
- DVA3706 - Rural Development
- DVA4801 - Development debates and Issues
- DVA4802 - Human Security and Development
- DVA4803 - Governance and Development
- DVA4804 - Sustainable Development: Policy, Practice and Environment
- DVA4805 - Gender and Development
- DYD111Q - Commonwealth Values in Youth in Development
- DYD112R - Young People and Society
- DYD113S - Principles and Practices of Youth in Development Work
- DYD114T - Working with People in their Communities
- DYD115U - Gender and Development
- DYD116V - Learning Processes
- DYD117W - Management Skills
- DYD118X - Youth and Health
- DYD211T - Project Planning, Monitoring and Evaluation
- DYD212U - Policy, Planning and Implementation
- DYD213V - Conflict Resolution Strategies and Skills
- DYD214W - Promoting Enterprise and Economic Development
- DYD215X - Sustainable Development and Environmental Issues
- DYD2184 - Psychosocial Support of Orphans and Vulnerable Children
- DYD2195 - Orphans and Vulnerable Children (OVC) Programme Management and Policy Development
E
- EMA1501 - Emergent Mathematics
- EML1501 - Emergent Literacy
- ENG1514 - Applied English Language Foundation and Intermediate Phase First Additional Language
- ENG1515 - Home Language - Applied English Language for Foundation and Intermediate Phases
- ENG1516 - Applied English Literature Foundation Phase First Additional Language
- ENG1517 - Applied English Literature Foundation Phase Home Language
- ENG2611 - Applied English Language for Foundation and Intermediate Phase First Additional Language
- ENG2612 - Applied English Language for Foundation and Intermediate Phase Home Language
- ENG2613 - Applied English Literature for Intermediate Phase First Additional Language
- ENG2614 - Applied English Literature for Intermediate Phase Home Language
- EST1501 - Academic Proficiency in English for student Teachers (Only available on second semester)
- EXP3703 - Explosives IIIB
- EAH121T - Epidemiology Animal Health I
- ECH1501 - Introduction to Early Christian Literature, Theology, History and Archaeology
- ECH2601 - Text Interpretation, Theory and Method
- ECH2602 - Daily Life in Early Christianity
- ECH2603 - Illness, Health and Healing in the Early Christian World
- ECH3701 - Death, Tombs and Burials in the Early Christian World
- ECH3702 - Religion, Worship and Prayer in the Early Christian World
- ECH3703 - The Bible and Human Development in Post-Colonial Africa
- ECH3704 - Construction of Bodies, Gender and Sexuality in Early Christianity
- ECH3705 - Early Christian Spirituality
- ECH4802 - Christian Origins: the Formation of Early Christian Discourse
- ECH4803 - Making Christianities: Competing Identities in a Religiously Diverse World
- ECH4804 - The Jesus Movement in Its Context: Jesus Research and Christian Origins in Archaeological Perspective
- ECH4805 - Digging up the Church History: Early Christianity in the Roman Empire
- ECH4807 - Orientation in Early Christian Archaeology
- ECM2601 - Electronic Communication II (Theory)
- ECM4701 - Electronic Communication IV (Theory)
- ECMPRA2 - Electronic Communication II (Practical)
- ECMPRA4 - Electronic Communication IV (Practical)
- ECS1500 - Economics 1500
- ECS1501 - Economics IA
- ECS1601 - Economics IB
- ECS2601 - Microeconomics
- ECS2602 - Macroeconomics
- ECS2603 - South African Economic Indicators
- ECS2604 - Labour Economics
- ECS2605 - South African Financial System
- ECS2606 - Environmental Economics
- ECS2607 - Economics of Tourism
- ECS2608 - Economic History of the World
- ECS2609 - Economic History of South Africa
- ECS3701 - Monetary Economics
- ECS3702 - International Trade
- ECS3703 - International Finance
- ECS3704 - Public Economics
- ECS3705 - History of Economic Thought
- ECS3706 - Econometrics
- ECS3707 - Development Economics
- ECS4861 - Advanced Macroeconomics
- ECS4862 - Advanced Microeconomics
- ECS4863 - Advanced Econometrics
- ECS4864 - Money, Banking and Financial Markets
- ECS4865 - ADVANCED INTERNATIONAL ECONOMICS
- ECS4866 - Advanced Public Economics
- ECS4867 - Advanced Development Economics
- ECT1501 - Electronics I (Theory)
- ECT2601 - Electronics II (Theory)
- ECT3601 - Electronics III (Theory)
- ECT4701 - Electronics IV (Theory)
- ECTPRA1 - Electronics I (Practical)
- ECTPRA2 - Electronics II (Practical)
- ECTPRA3 - Electronics III (Practical)
- ECTPRA4 - Electronics IV (Practical)
- EDA201W - Classroom Management (Educational Themes 201 (BEd))
- EDA3013 - Guidance, Counselling and Life Skills Education for the Subject Teacher
- EDA3046 - Environmental Education
- EDA3058 - Education Law and Professional Ethics
- EDAHOD5 - The Educator as Assessor
- EDC1015 - Theoretical Frameworks in Education (Educational Foundations 101 (BEd))
- EDDHODJ - The Educator as Learning Programme Developer
- EDL3703 - Education Law
- EDLHODM - The Educator as Leader, Manager and Administrator
- EDMHODR - The Educator as Mediator of Learning
- EDP401M - Engineering Design Project IV
- EDPHOD8 - The Educator in a Pastoral Role
- EDRHODG - The Educator as Researcher, Scholar and Lifelong Learner
- EDT101G - Child Development
- EDT102H - Guidance, Counselling and Life Skills Development
- EDT1601 - Child Development
- EDT1602 - Learning and Teaching Strategies in the Adolescent Years
- EDT201K - The Young Child and Learning
- EDT303Q - Religious Education
- EDT304R - Social Education
- EDT305S - Management of Early Childhood Development Institutions
- EEN101M - Environmental Engineering
- EEN4701 - Environmental Engineering: Civil IV (Module A)
- EEN4702 - Environmental Engineering: Civil IV (Module B)
- EEN4703 - Environmental Engineering: Civil IV (Module A) Project
- EEN4704 - Environmental Engineering: Civil IV (Module B) Project
- EGE401C - Environmental Management for Engineers: Civil IV (Theory)
- EGE4PJT - Environmental Management for Engineers: Civil IV (Project)
- EKM3601 - Electronic Measurements III (Theory)
- EKMPRA3 - Electronic Measurements III (Practical
- ELD3601 - Electrical Distribution III (Theory)
- ELDPRA3 - Electrical Distribution III (Practical)
- ELE1501 - Electrical Engineering I (Theory)
- ELE2601 - Electrical Engineering II (Theory)
- ELE3601 - Electrical Engineering III (Theory)
- ELEPRA1 - Electrical Engineering I (Practical)
- ELEPRA2 - Electrical Engineering II (Practical)
- ELEPRA3 - Electrical Engineering III (Practical)
- ELM3601 - Electrical Protection III (Theory)
- ELMPRA3 - Electrical Protection III (Practical)
- EMA2601 - Engineering Management II (Module A)
- EMA2602 - Engineering Management II (Module B)
- EMA3601 - Engineering Management III
- EMC401C - Environmental Management for Chemical Engineering IV
- EMG2601 - Horticultural Resource Management I
- EMG3701 - Horticulture Resource Management II
- EMG3702 - Horticultural Resource Management Practice (WIL)
- EMM2602 - Electrical Machines II (Theory)
- EMM3601 - Electrical Machines III (Theory)
- EMM4701 - Electrical Machines IV (Theory)
- EMMPRA2 - Electrical Machines II (Practical)
- EMMPRA3 - Electrical Machines III (Practical)
- EMMPRA4 - Electrical Machines IV (Practical)
- EMP3701 - Ecological Management Plan
- EMT4801 - Engineering Mathematics IV
- ENE2601 - Environmental Education: Concepts and Principles
- ENG1501 - Foundations in English Literary Studies
- ENG1502 - Foundations in English Language Studies
- ENG1511 - English Proficiency for University Studies
- ENG1512 - English for Economic and Management Science
- ENG1513 - Foundations in English for University Study
- ENG2601 - Applied English Language Studies: Further Explorations
- ENG2602 - Genres in Literature and Language: Theory, Style and Poetics
- ENG2603 - Colonial and Postcolonial African Literatures
- ENG2604 - Proficiency in English II: Creative Writing for Business and the Professions
- ENG3701 - The History and Spread of English
- ENG3702 - The English Language: Context and Purpose
- ENG3703 - Theoretical Approaches to English Language and Literature
- ENG3704 - Shakespeare's Dramatic Art
- ENG3705 - Modern and Postmodern Literature in English
- ENL1501 - Environmental Literacy
- ENM401E - Engineering Management IV
- ENN103F - English for Academic Purposes
- ENN1504 - Practising Workplace English
- ENN4801 - The English Heritage
- ENN4802 - Africa: Texts and Territories
- ENN4803 - Popular Culture and the Practices of Reception
- ENN4804 - Intersections: Race, Class, Gender
- ENN4805 - A Research Paper
- ENP291Q - Engineering Physics II (Theory)
- ENP2PRA - Engineer Physics II: (Practical)
- ENS2602 - Environmental Studies I
- ENT401I - Entrepreneurship IV (Option I)
- ENV301E - Environmental Management
- EPC301E - Entrepreneurship Practice III
- EPD101T - Epidemiology
- EPD201F - Epidemiology
- EPD2601 - Epidemiology AH I
- EPD2602 - Epidemiology AH II
- EPD301J - Epidemiology II
- EPD3701 - Epidemiology III
- EPD401J - Epidemiology IV
- EPP2601 - Applied Communication in Policing Module I
- EPP2602 - Applied Communication in Policing Module 2
- EPR101E - Electrical Engineering Practice I
- EPR201E - Electrical Engineering Practice II
- ESJ4801 - Explosives Project IV
- ETH102L - The Learning Child
- ETH203Q - Guidance, Counselling and Life Skills Development
- ETH302S - Inclusive Education A
- ETH303T - The Education System and School Management (Educational Themes 303)
- ETH305V - Multicultural Education (Educational Themes 305)
- ETH306W - Inclusive Education B (Educational Themes 306)
- ETP2601 - Entrepreneurial Skills
- ETP2602 - Human Resource Management for Entrepreneurs
- ETP2M1E - Entrepreneurship II (Module I): Entrepreneurship And Entrepreneurial Skills
- ETP2M2E - Entrepreneurship II (Module 2): Human Resource Management for Entrepreneurs
- ETP301E - Entrepreneurship IIIA
- ETP3701 - Entrepreneurship IIIA
- ETP3702 - Entrepreneurship IIIB
- ETP3703 - Entrepreneurship Practice III
- EUC1501 - End-User Computing I (Theory)
- EUP1501 - Ethical Information and Communication Technologies for Development Solutions
- EWS121Q - Engineering Work Study I
- EWS2601 - Engaging with Society: Meeting the Challenges of a Changing World
- EWS271L - Engineering Work Study II
- EWS381G - Engineering Work Study III
- EXI3701 - Explosives Industrial Practice III
- EXL3701 - Explosives Industrial Practice IIIA (Offered from 2019)
- EXL3702 - Explosives Industrial Practice IIIB (Offered from 2019)
- EXP1501 - Explosives I
- EXP1502 - Explosives IA
- EXP1601 - Explosives IB
- EXP2601 - Explosives II
- EXP2602 - Explosives Management IIA
- EXP2603 - Explosives Management IIIB
- EXP3701 - Explosives III
- EXP3702 - Explosives IIIB (Offered from 2019)
- EXP4801 - Explosives IV
F
- FOO1501 - Food Preparation I
- FOO1602 - Food Preparation Practical I
- FOO2601 - Food Preparation II
- FOO2602 - Food Preparation Practical II
- FOO2603 - Food Production Principles
- FOO2604 - Food Product Development
- FOO2605 - Food Product Packaging, Labelling and Visual Merchandising (Theory)
- FOO2706 - Food Product Packaging, Labelling and Visual Merchandising Project
- FOO3701 - International Cuisine
- FOO3702 - Food and Beverage Service
- FOO3703 - Beverage Studies
- FOO3704 - Food Preparation for the Hospitality Industry (Theory)
- FOO3705 - Food Preparation for the Hospitality Industry (Practical)
- FOO3706 - Food Retail
- FAC1500 - Basic Accounting
- FAC1501 - Introductory Financial Accounting
- FAC1502 - Financial Accounting Principles, Concepts and Procedures
- FAC1503 - Financial Accounting Principles for Law Practitioners
- FAC1601 - Financial Accounting and Reporting
- FAC1602 - Elementary Financial Accounting and Reporting
- FAC2601 - Financial Accounting for Companies
- FAC2602 - Selected Accounting Standards and Simple Group Structures
- FAC3701 - General Financial Reporting
- FAC3702 - Distinctive Financial Reporting
- FAC3703 - Specific Financial Reporting
- FAC3704 - Group Financial Reporting
- FAC4861 - Advanced Financial Accounting I
- FAC4862 - Advanced Financial Accounting II
- FAC4863 - Applied Financial Accounting I
- FAC4864 - Applied Financial Accounting II
- FAC4865 - Advanced Corporate Financial Reporting
- FBE2604 - Forms of Business Enterprise
- FBN1501 - Business Numerical Skills A
- FBN1502 - Business Numerical Skills B
- FDEEL29 - School Management
- FDEEL3A - Human Resource Management I
- FDEEL4B - Human Resource Management II
- FDEEL5C - Legal issues in Educational Leadership
- FDEGD1T - Child Development I
- FDEGD2U - Learning and Learning Problems
- FDEGD3V - Career Guidance
- FDEGD4W - Child Development II: Problems in Childhood and Adolescence
- FDEGD5X - Methodology of Life Orientation
- FDELD4G - Learner Support for Learners Experiencing Learning Difficulties
- FDELD5H - Teaching Practice - Learners Experiencing Difficulties
- FDEME3L - Computer Integration in the Classroom
- FDESE28 - Assessment and Learner Support
- FDESN1R - Introduction to Inclusive Education
- FDESN3T - Barriers to Learning: Impairments
- FDETE1A - Technology A (Background to Technology)
- FDETE2B - Technology Education I
- FDETE4D - TECHNOLOGY B
- FDETE5E - Technology Education II
- FEC1501 - Understanding the Economy
- FEN4701 - Foundation Engineering IV (Theory)
- FEN4702 - Foundation Engineering IV (Project)
- FIC181C - Physics I (Theory)
- FIC1PRA - Physics I (Practical)
- FIN2601 - Financial Management
- FIN2602 - Personal Financial Management
- FIN2603 - Finance For Non-Financial Managers
- FIN3701 - Financial Management
- FIN3702 - Working Capital Management
- FIN4801 - Advanced Financial Management
- FIN4802 - International Financial Management
- FIS1601 - HUMAN ANATOMY AND PHYSIOLOGY
- FIS2601 - Digestion, Endocrine Control and Metabolism
- FIS2602 - Respiration and Excretion
- FIS2603 - Physiological Defence Mechanisms
- FIS2604 - Physiology II (Practical)
- FIS3701 - Physiology of the Nervous System
- FIS3702 - Cardiovascular System
- FIS3703 - Membrane and Effector Physiology
- FIS3704 - Physiology (Practical)
- FLM271S - Facility Layout and Materials Handling
- FMA3601 - Fluid Mechanics III (Theory)
- FMA3602 - Hydraulic Machines III (Theory)
- FMA3M1X - Financial Management III (Module 1)
- FMA401M - Fluid Mechanics IV
- FMA401V - Financial Management IV
- FMAPRA3 - Fluid Mechanics III (Practical)
- FMAPRB3 - Hydraulic Machines III (Practical)
- FMC2601 - Fluid Mechanics II (Theory)
- FMCPRA2 - Fluid Mechanics II (Practical)
- FNS2602 - Food Security and Sustainable Livelihoods
- FO5501M - Food Behaviour
- FO5502N - Food Security
- FO5503P - Indigenous Cuisine
- FO55P5Y - Practical Food Security and Behaviour
- FO6001A - Food Preservation
- FO6005E - Food Processing
- FO60P2J - Food Preservation (Practical)
- FO60P6N - Food Processing (Practical)
- FOC1501 - Fundamentals of Conservation I
- FOI401F - Forensic Interviewing IV
- FOM401F - Forensic Methods and Techniques IV
- FOR1501 - Forensic Methods and Techniques
- FOR1502 - Investigation of Selected Crimes and Transgressions
- FOR2601 - Forensic Methods and Techniques II (Module A)
- FOR2602 - Forensic Methods and Techniques II (Module B)
- FOR2603 - Investigation of Selected Crimes and Transgressions (Module A)
- FOR2605 - Scene of Incident
- FOR2607 - Forensic Crime Intelligence
- FOR2608 - Information Gathering
- FOR2609 - Principles of Evidence in Forensic Investigation
- FOR3701 - Forensic Methods and Techniques: Module A
- FOR3702 - Forensic Methods and Techniques: Module B
- FOR3703 - Investigation of Selected Crimes and Transgressions: Module A
- FOR3704 - Investigation of Selected Crimes and Transgressions: Module B
- FOR3705 - Advanced Forensic Crime Intelligence
- FOR3706 - Forensic Investigative Resources
- FRC1501 - French Language and Culture: Beginners
- FRC1502 - French Language and Culture: Lower Intermediate
- FRC2601 - French Language and Culture: Intermediate
- FRC2602 - French for Professional Purposes: Introduction
- FRC2603 - French Literature: Introduction
- FRC3701 - French Language and Culture: Advanced Oral
- FRC3702 - French for Professional Purposes: Hotel and Tourism
- FRC3703 - French Literature: France (Advanced)
- FRC3704 - French Literature: Francophone Countries (Advanced)
- FRC3705 - Practical Translation from and Into French
- FRM1501 - Form and Motion
- FUR2601 - Fundamental Rights
G
- GCS1501 - Guidance, Counselling and Life Skills Development
- GMM4701 - Growth Media Management for Plant Production
- GRC4701 - Greenhouse Crop Production
- GRT1501 - Introduction to Grade R Teaching
- GAR1501 - Drawing I
- GAR2601 - Graphic Processes
- GDS4701 - Geometric Design IV (Theory)
- GDS4702 - Geometric Design IV (Project)
- GEL1501 - Crystallography and Mineralogy
- GEL1502 - Crystallography and Mineralogy Practical
- GEL1503 - Environmental Geology
- GEL1504 - Introduction to Petrology and South African Stratigraphy
- GEN4801 - Gender Theory
- GEN4802 - Gender in Context
- GEN4803 - Gender and Representation
- GGH1501 - Know Your World: Introduction to Geography
- GGH1502 - World Issues: A Geographical Perspective
- GGH1503 - Our Living Earth
- GGH2601 - The African Challenge: People and Environment
- GGH2602 - The Geography of Services Provision
- GGH2603 - The Interpretation of Maps, Aerial Photographs and Satellite Images
- GGH2604 - People and the Environment
- GGH2605 - Environmental Politics
- GGH2606 - Geography of Tourism
- GGH3701 - State of the Environment in Southern Africa
- GGH3702 - Spatial Economic Development
- GGH3703 - Introduction to Geographical Information Systems
- GGH3704 - Development of Urban Space
- GGH3705 - Assessing Environmental Impacts
- GGH3707 - Ecotourism
- GGH3708 - Environmental Awareness and Responsibility
- GGH4802 - The Geography of Everyday Living in Human Settlements
- GGH4804 - Geographic Perspectives of Environmental Change
- GGH4805 - The Geography of People-Resource Interactions in the Global South
- GMI3601 - Geology: Mining III
- GNE2601 - General Genetics A
- GNE2602 - General Genetics B
- GNE2603 - Cytogenetics
- GNE2604 - Genetics (Practical) II
- GNE3701 - Advanced Molecular Genetics
- GNE3702 - Advanced Genetics
- GNE3703 - Population Genetics
- GNE3704 - Genetics (Practical)
- GPM201A - Agricultural Production Management II
- GTE2601 - Geotechnical Engineering II (Theory)
- GTE2PRA - Geotechnical Engineering II (Practical)
- GTE3601 - Geotechnical Engineering III (Theory)
- GTEPRA3 - Geotechnical Engineering III (Practical)
H
- HBEDAT5 - Adult Teaching and Learning
- HBEDMAB - Managing ABET in Context for Development
- HCC4701 - Horticulture Contact Course
- HPM2601 - Food Service Organisation and Management
- HPM2602 - Meal Management
- HPM2603 - Hospitality Industry Regulations
- HPM2604 - Events Management
- HPP4701 - Horticulture Production Process Management
- HPS2601 - Introduction to Housekeeping (Hps3701)
- HPS3702 - Front Office Operations
- HPS3703 - Accommodation Operations
- HPS3704 - Hospitality Project
- HPS3705 - Operations: Data Systems
- HRAFL81 - Research Report
- HRAPM82 - Honours Research in Applied Mathematics
- HRPHY82 - Physics Honors Research Methods and Project
- HAI4801 - Advanced Information and Knowledge Management
- HAI4802 - Information Technology for the Organisation and Retrieval
- HAI4803 - Advanced Aspects of user Studies and Collection Development
- HAPL481 - Issues and Factors in Applied Linguistics
- HAPL482 - Methods and Testing in Applied Linguistics
- HAPL483 - Reading and Writing in Applied Linguistics
- HAPL484 - Language Planning in Education
- HBA4802 - Biblical Archaeology of the Late Bronze Age, Iron Age and the Babylonian and Persian Periods
- HBA4803 - Applied Biblical Archaeology
- HBA4804 - Biblical Archaeology and Every Day Life in the Biblical World
- HBA4806 - An Orientation to Biblical Archaeology
- HBEDAAG - Assessment for Learning and Development
- HBEDABH - Addressing Barriers to Learning
- HBEDAIQ - Analyse the Impact of the Curriculum on Effective Mathematical Practices
- HBEDAMU - Analyse Modelling in School Mathematics
- HBEDBLV - Becoming, Learning and Assessment of the Young Child in the Early Childhood Development Phase
- HBEDCDP - Curriculum Design and Evaluation for Science Education
- HBEDCIU - Current issues in Science Education
- HBEDECS - South African Education in Context
- HBEDETE - Education and Teaching of the Young Child in the Early Childhood Development Phase
- HBEDIE6 - Introduction to Inclusive Education
- HBEDMEF - The Mediation of Environmental Learning
- HBEDMSV - Managing the School as an Organisation
- HBEDOBG - Organisational Behaviour in Education and Education Law
- HBEDOPW - Facilitating Learning and Development
- HBEDPCK - People-Centred Schools
- HBEDSSC - Schools and Society
- HBEDTL6 - Teaching and Learning
- HBEDTRD - Theory and Research in Education
- HBEDWSL - Whole School Development through Environmental Education
- HDG4701 - Hydrology IV (Theory)
- HDG4702 - Hydrology IV (Project)
- HDL4701 - Hydraulics IV (Theory)
- HDL4702 - Hydraulics IV (Project)
- HEC101V - Health Education
- HES4801 - Earth Systems and Processes
- HES4802 - Environmental Monitoring
- HES4803 - Ecotoxicology
- HES4806 - Environmental Remote Sensing and Modelling
- HES4807 - Conservation Ecology
- HES4808 - Environmental Risk Assessment and Management
- HES4809 - Integrated Environmental Management
- HES4810 - Impact Mitigation and Management
- HES4811 - Integrated Environmental Management Systems and Auditing
- HES4812 - Ecological and Social Impact Assessment
- HFL1501 - Historical Foundations of South African Law
- HIL3705 - HIV/AIDS and the Law
- HIN4801 - Research Methodology in Information Science
- HIN4802 - Social Impact of Information and Communication Technology
- HIN4803 - Theory of Information Science
- HLIN481 - Language Contact and Variation
- HLIN482 - Cognitive Linguistics
- HMA1501 - Planning and Organising in Health Services Management
- HMA1502 - Leading and Control in Health Services Management
- HMA2601 - Human Resource Management in Health Services
- HMA2602 - Labour Relations in Health Services
- HMA2603 - Health Services Management Practica
- HMA3701 - Financial Management in Health Services
- HMA3702 - Quality in Health Services Management
- HMA3703 - Leadership in Health Services Management
- HMA3704 - Contemporary issues in Health Services Management
- HMATL80 - Research Methodology
- HMCMY80 - Applied Research Methodology in Criminology
- HMDVA81 - Research Methodology in Development Studies
- HMEMS80 - Research Methodology
- HMGEN80 - Research Methodology: Gender Studies
- HMKEG80 - Church Historiography and Methodology
- HML4801 - Re-Reading the Literary Canon
- HML4802 - Texts in Context
- HML4803 - Language Studies and Translation Practice
- HML4804 - Cultural Encounters
- HMLSC80 - Research Methodology
- HMPEN80 - Applied Research Methodology in Corrections Management
- HMPHY80 - Physics Honours Research Methods
- HMPOL80 - Applied Research Methodology in Police Science
- HMPYC80 - Research Methodology
- HMSOC82 - Sociological Research Methodologies on Social Issues
- HMV4802 - Contemporary Theories of the Arts
- HOR1501 - Ornamental Plant Propagation
- HOR1503 - Plant Growing and Care
- HOR1504 - Horticulture Practical I
- HOR1604 - Horticultural Mechanisation I
- HOR2601 - Nursery Design and Layout
- HOR2602 - Plant Growth Structures
- HOR2604 - Horticulture Practical II
- HOR2605 - Horticulture Practice I (WIL)
- HOR3601 - Ornamental Crop Production
- HOR3602 - Plant Pests and Diseases
- HPANE81 - Research Proposal in Ancient Near Eastern Studies
- HPCLC81 - Research Approaches to Christian Leadership
- HPCOS81 - Research Methods and Proposal
- HPCSP81 - Research Proposal in Christian Spirituality, Church History and Missiology
- HPECH81 - Research in New Testament and Early Christian Studies
- HPHBA81 - Research Proposal in Biblical Archaeology
- HPM411H - Horticultural Production Management IV
- HPMSG80 - Research Proposal in Missiology
- HPOTS81 - Research Proposal in the Old Testament
- HPPLS82 - Research Proposal in Philosophy
- HPPSC81 - Political Sciences and Research
- HPPTH81 - Research in Practical Theology
- HPSTE81 - Proposal for Honours in Mathematics, Science and Technology Education
- HPSTH81 - Research in Systematic Theology
- HPT411H - Horticultural Production Technology IV
- HPTHE81 - Approaches to Research in Theological Ethics
- HRAAR81 - Anthropological and Archaeological Research Report
- HRANE85 - Research Article: Applied to Ancient Near Eastern Studies
- HRAST81 - Honours Research Report: Astronomy
- HRAST82 - Honours Research in Astronomy
- HRATL81 - Research Report
- HRBUS83 - Research Project in Business Management
- HRBUS84 - Research Project in Marketing
- HRBUS85 - Research Project in Human Resource Management
- HRBUS86 - Research Project in Financial Management
- HRCLC85 - Research Report in Christian Leadership
- HRCMY81 - Research Report in Criminology
- HRCOS82 - Honours Research Report
- HRCSP85 - Research Report in Christian Spirituality
- HRCWL81 - Research Report
- HRD1501 - Introduction To Human Resource Development
- HRD2601 - Education,Training And Development Practices
- HRD2602 - Training And Development Practices
- HRD3601 - Management of Human Resource Development
- HRD3701 - Applied Human Resource Development Competencies
- HRD3702 - Management of Training and Development
- HRD4801 - Strategic Human Resource Development
- HRD4802 - Organisation Development and Learning in the Context of Human Resource Development
- HRD4803 - Advanced Human Resource Development
- HRDVA82 - Research Report in Development Studies
- HRECH86 - New Testament and Early Christian Studies Research Report
- HRECS83 - Research Report in Economics
- HRENV82 - Environmental Research Project
- HRENV83 - Research Project
- HRGEN81 - Research Report in Gender Studies
- HRGGH81 - The Geographer as a Researcher
- HRGGH82 - The Geographer as a Researcher
- HRHBA85 - Research Report in Biblical Archaeology
- HRHMV81 - Research Report on the Arts
- HRHSY82 - Research Report in History
- HRINS81 - Research Report in Information Science
- HRIOP84 - Research Report: Employee and Organisational Wellness
- HRIOP85 - Research Report: Consumer Psychology
- HRIOP86 - Research Report: Employment Relations
- HRKEG81 - Research Report
- HRLIN81 - Research Report in Linguistics
- HRLSC81 - Research Project in Life Sciences
- HRM1501 - Introduction To Human Resource Management
- HRM2601 - Human Resource Provisioning
- HRM2602 - Human Resource Maintenance and Retention
- HRM2603 - Compensation Practices
- HRM2604 - Performance Management Practices
- HRM2605 - Human Resource Management for Line Managers
- HRM3701 - Applied Human Resource Management Competencies
- HRM3702 - Management of Employee Wellbeing, Health and Safety
- HRM3703 - HR Information Systems and Technology
- HRM3704 - Contemporary issues in Human Resource Management
- HRM3705 - Compensation Management
- HRM3706 - Performance Management
- HRM4801 - Advanced Human Resource Management
- HRMAC83 - Research Report in Management Accounting
- HRMAT81 - Honours Research Report in Mathematics
- HRMAT82 - Honours Research in Mathematics
- HRMCH82 - HONOURS REPORT IN CHEMISTRY EDUCATION
- HRMCO82 - Honours Report in Computing Education
- HRMLS82 - Honours Report in Life Science Education
- HRMMA82 - Honours Report in Mathematics Education
- HRMPH82 - Honours Report in Physics Education
- HRMSG82 - Research Report
- HRMST82 - Honours Report in Statistics Education
- HROTS85 - Old Testament Research Report
- HRPEN81 - Research Report in Corrections Management
- HRPHY81 - Physics Honours Research Project
- HRPLS81 - Philosophy Research Report
- HRPOL81 - Research Report in Police Science
- HRPSC82 - Research Report
- HRPTH85 - Research Report in Practical Theology
- HRPUB83 - Research Report: Public Administration
- HRPYC81 - Research Report
- HRS4801 - Interhistory of Religions
- HRS4802 - Theory/Philosophy of Religion
- HRS4803 - Research Methodology and Religious Hermeneutics
- HRS4804 - Religion in Private and Public Life
- HRS4805 - Research Report
- HRSBH81 - Research Project
- HRSOC81 - Research Report in the Field of Work and Social Identity
- HRSTA82 - Research Project in Statistics
- HRSTH85 - Research Report
- HRTHE85 - Research Report in Theological Ethics
- HRTRE83 - Research Paper in Transport Economics
- HRTRL83 - Research Paper in Logistics
- HRTRT83 - Research Paper in Tourism Management
- HRV1601 - Human Rights, Values and Social Transformation
- HSE1501 - Contextualisation of Health Sciences Education
- HSE1502 - Principles of Health Sciences Education
- HSE2601 - Education Management in Health Sciences
- HSE2602 - Teaching and Assessment in Health Sciences
- HSE2603 - Health Sciences Education: Practica
- HSE3701 - Cultural Diverse Education in Health Sciences
- HSE3702 - Contemporary Trends in Health Sciences Education
- HSE3703 - Developing Health Science Curricula: Foundations
- HSE3704 - Developing Health Science Curricula: Principles and Process
- HSE3705 - The Caring Ethic in Health Sciences
- HSY1511 - Africa in the World: Historical Perspectives
- HSY1512 - Southern Africa Until the Early 1800s: Encounters and Transformations
- HSY2601 - Themes in the 19th Century History: Power and the Western World
- HSY2602 - Early State Formation, Slavery and Colonial Conquest in Africa
- HSY2603 - Transformation in Southern Africa in the 19th Century: Colonisation, Migration, Mining and War
- HSY3701 - Decolonisation, Independence and Social Change in Modern Africa
- HSY3702 - Themes in 20th Century World History: Towards Globalisation
- HSY3703 - Globalisation
- HSY3704 - Modern South Africa: Afrikaner Power, the Politics of Race and Resistance, 1902 to the 1970's
- HSY3705 - Modern South Africa: From Soweto to Democracy
- HSY4801 - Research Methodology in History
- HSY4803 - Forging Southern African Identities
- HSY4804 - Themes from Modern South African History
- HSY4806 - Terrorism in Global History
- HTR4801 - Translation Method and Function
- HTR4802 - Translation for Specific Purposes
- HTR4803 - Perspectives on Translation and Interpreting Studies
- HTR4804 - Professional Practice
- HVE4701 - High Voltage Engineering IV (Theory)
- HVEPRA4 - High Voltage Engineering IV (Practical)
I
- IAD2601 - Information Administration II (Theory)
- IED1501 - Introduction to Environmental Education
- INC4801 - Perspective in Inclusive Education
- INC4802 - Teaching Strategies for Inclusivity
- INC4803 - Communicating in Inclusive Settings
- INC4804 - Strategies to Support Leaners with Diverse Needs
- INC4805 - Research in Inclusive Education
- IAD2602 - Information Administration II (Practical)
- IAD3701 - Information Administration III (Theory)
- IAD3702 - Information Administration III (Practical)
- ICS1501 - An Introduction to Islam
- ICS2602 - History of Islam
- ICS2603 - Foundation Sources of Islam
- ICS2604 - Sociocultural Life, Ethics and Education in Islam
- ICS3705 - Islamic Politics and Economics
- ICS3706 - Islamic Philosophy, Theology and Mysticism
- ICS3707 - Islamic Law and Jurisprudence
- ICS4801 - Qur'Anic Sciences
- ICS4802 - Hadith Literature and Criticism
- ICS4803 - Contemporary Islam
- ICT1511 - Introduction to Programming
- ICT1512 - Introduction to Interactive Programming
- ICT1513 - Introduction to Web Design
- ICT1521 - Introduction to Databases
- ICT1531 - Workstation Technical Skills
- ICT1532 - Network Technical Skills
- ICT1541 - Business Informatics I
- ICT2611 - Graphical user Interface Programming
- ICT2612 - Interactive Programming
- ICT2613 - Internet Programming
- ICT2621 - Structured Systems Analysis and Design
- ICT2622 - Object-Oriented Analysis
- ICT2631 - Operating Systems Practice
- ICT2632 - Digital Logic
- ICT2641 - Business Informatics IIA
- 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 Informatics IIIB
- ICT3714 - Information and Communication Technology Project Implementation
- ICT3715 - Information and Communication Technology project
- ICT3722 - Database Practice
- IDE401F - Identification IV
- IDP101E - Industrial Engineering Practice I
- IDP201E - Industrial Engineering Practice II
- ILW1501 - Introduction to Law
- IMA4801 - Information Management
- INC251U - Inorganic Chemistry II (Theory)
- INC2PRA - Inorganic Chemistry II (Practical)
- IND2601 - African Customary Law
- INE2601 - Industrial Electronics II (Theory)
- INEPRA2 - Industrial Electronics II (Practical)
- INF1505 - Introduction to Business Information Systems
- INF1511 - Visual Programming I
- INF1520 - Human-Computer Interaction I
- INF2603 - Databases I
- INF2611 - Visual Programming II
- INF3703 - Databases II
- INF3705 - Advanced Systems Development
- INF3707 - Database Design and Implementation
- INF3708 - Software Project Management
- INF3720 - Human-Computer Interaction II
- INF4817 - Software Engineering
- INF4820 - Human-Computer Interaction
- INF4825 - Software Project Management
- INF4831 - Information Security
- INF4860 - E-Learning: Concepts and Principles
- INF4883 - Enterprise Architecture
- INL401F - Intelligence IV
- INS1501 - Introduction to Information Science
- INS1502 - Developing Information Skills for Lifelong Learning
- INS2601 - Exploring Information user Studies
- INS2602 - Investigating Information Ethics in the Information Era
- INS2603 - Introducing Information Management
- INS2701 - Information and Communication Technology for Information Science
- INS3702 - The Political Economy of Information
- INS3703 - Using Information: the Role of Information Behaviour
- INS3705 - Information and Knowledge Management
- INS3707 - Information Organisation and Retrieval
- INS4801 - Information Users and Use
- INS4802 - Management of Knowledge and Information Services
- INT401I - Information and Technology Management IV
- INT4801 - International Business
- INTMAEU - Instructional Techniques and Multimedia in Adult Education
- INV2601 - Investments: an Introduction
- INV3701 - Investments: Equity Asset Valuation
- INV3702 - Investments: Fixed Income Analysis
- INV3703 - Investments: Derivatives
- INV4801 - Investments: Portfolio Management
- INY401I - Information Systems IV
- IOC401P - Investigation of Crime IV
- IOP1501 - Psychological Processes in Work Context
- IOP1502 - Customer Service in Tourism
- IOP1503 - Environmental Psychology
- IOP1504 - Workforce Diversity
- IOP1601 - Personality in Work Context
- IOP2601 - Organisational Research Methodology
- IOP2602 - Organisational Psychology
- IOP2603 - Ergonomics
- IOP2604 - Psychological Adjustment in the Work Context
- IOP2605 - Human Capacity Development
- IOP2606 - Individual Differences and Work Performance
- IOP2607 - Workgroup Dynamics and Diversity
- IOP2608 - Forensic Industrial Psychology
- IOP3701 - Industrial Psychological Testing and Assessment
- IOP3702 - Personnel Psychology: Organisational Entry
- IOP3703 - Career Psychology
- IOP3704 - Employment Relations
- IOP3705 - Organisational Development and Change
- IOP3706 - Personnel Psychology: Employee Retention
- IOP3707 - Psychology of Leadership
- IOP3708 - Investor Psychology
- IOP4861 - Industrial Psychological Assessment
- IOP4862 - Managerial and Organisational Psychology
- IOP4863 - Personnel and Career Psychology
- IOP4864 - Organisation Development and Change Approaches
- IOP4865 - Organisation Development Interventions
- IOP4866 - Organisation Diagnosis
- IOP4867 - Change Management
- IOP4868 - Research Project Report in Organisation Development
- IOP4869 - Consumer Psychology
- IOS2601 - Interpretation of Statutes
- IPC1501 - Fundamentals of International Politics
- IPC1502 - South Africa in International Politics
- IPC2601 - International Organisations
- IPC2602 - International Political Dynamics
- IPC3701 - International Political Theory
- IPC3702 - International Political Economy
- IPC3703 - Diplomacy
- IPC4801 - South Africa in the International Political Economy
- IPC4802 - International Political Theory
- IPC4803 - An Advanced Study of Problems Relating to Foreign Policy Analysis
- IPM101P - Introduction to Pulp and Paper Making I
- IPR4701 - Industrial Project IV
- IRM1501 - Introduction to Research Methodology for Law and Criminal Justice
- IRM4719 - Development Software IV
- IRM4720 - Principle Concepts of ITSM
- IRM4721 - Networks IV
- IRM4722 - Information Technology Ethics
- IRM4723 - Database Systems IV
- IRM4724 - Development Software IV
- IRM4725 - ICT Project Management
- IRM4726 - Service Management Functions (Service Desk)
- IRM4727 - Service Operation Processes
- IRM4728 - Incident and Problem Management
- IRM4729 - Research Script
- IRM4811 - Service Design Management
- IRM4812 - Service Level and Supplier Management
- IRM4813 - Knowledge Management
- IRM4814 - Change Management
- IRM4815 - Information & Computer Security
- IRM4816 - Service Validation, Testing and Evaluation
- ISR1501 - Personal Insurance Products and Practice
- ISR1502 - Commercial Insurance Products and Practice
- ISR1503 - Claims Management
- ISR1504 - Risk Management and Insurance
- ISR1505 - Principles of Life Insurance
L
- LMSSAES - Leadership, Management and Support Systems in Adult Education
- LADACUH - Teaching Arts and Culture ( SP Subject Didactics)
- LADEMSJ - Teaching Economic and Management Sciences (SP Subject Didactics)
- LADHSSA - Teaching Social Sciences (SP Subject Didactics)
- LADLANA - Teaching Languages (SP Subject Didactics)
- LADLORD - Teaching Life Orientation (SP Subject Didactics)
- LADMMM6 - Teaching Mathematics (SP Subject Didactics)
- LADNSCC - Teaching Natural Sciences (SP Subject Didactics)
- LADTECX - Teaching Technology (SP Subject Didactics)
- LAH3701 - Land and Housing
- LCP4801 - International Law
- LCP4804 - Advanced Indigenous Law
- LCP4805 - Environmental Law
- LCP4807 - International Human Rights Law
- LCP4809 - Education Law
- LCR4802 - Medical Law
- LCR4803 - Media Law
- LCR4805 - Selected Private and Criminal Law Principles of the Internet
- LDI2601 - Laboratory Diagnostics: AH I
- LDS141Q - Laboratory Diagnostics I
- LDS1501 - Landscape Maintenance
- LDS2601 - Introductory Landscape Design Techniques
- LDS3601 - Landscape Construction and Installation
- LDS3701 - Advanced Landscape Design Techniques
- LDS3702 - Landscape Design Practical
- LDS3703 - Landscape Design Practice (WIL)
- LEG2601 - Legal Aspects of Environmental Management
- LEV3701 - Law of Evidence
- LFC3701 - Law for Credit Managers IIIA
- LFC3702 - Law for Credit Managers IIIB
- LGA301L - Local Government Accounting III
- LGE401I - Logistics Engineering IV
- LGF161Y - Local Government Finance I
- LGF271V - Local Government Finance II
- LGF381T - Local Government Finance III
- LGL3702 - Local Government Law
- LGM111P - Local Government Management I
- LGM211P - Local Government Management II
- LGM311P - Local Government Management III
- LIN1501 - Grammatical Patterns and Concepts
- LIN1502 - Multilingualism: the Role of Language in the South African Context
- LIN2601 - Language Acquisition in a Natural Environment
- LIN2602 - Language in a Changing World
- LIN2603 - Sound and Sound Structure
- LIN3701 - Approaches in Linguistics
- LIN3702 - Translation and Editing Techniques
- LIN3703 - Learning and Teaching an additional Language
- LIN3704 - Language Planning and Linguistic Description
- LIN3705 - Text Structure and Function
- LJU4801 - Legal Philosophy
- LJU4802 - Professional Ethics
- LJU4804 - Private International Law
- LLW2601 - Individual Labour Law
- LLW2602 - Collective Labour Law
- LME3701 - Legal Research Methodology
- LML4801 - Patent and Copyright Law
- LML4802 - The Law of Competition and Trademarks
- LML4804 - Tax Law
- LML4805 - Insurance Law
- LML4806 - Company Law
- LML4807 - Banking Law and Usage
- LML4810 - Legal Aspects of Electronic Commerce
- LPAFRT8 - Language Proficiency
- LPENGPN - Additional Language endorsement
- LPENGTS - Language Proficiency (English Communication for Education)
- LPL4801 - Law of Sale and Lease
- LPL4802 - Law of Damages
- LPL4804 - Conveyancing
- LPL4805 - Notarial Practice
- LRM1501 - Introduction To Labour Relations Management
- LRM2601 - Labour Relations Management: Macro
- LRM3601 - Labour Relations Practices
- LRM3701 - Applied Labour Relations Management Competencies
- LRM3702 - Labour Relations Management: Micro
- LRM4801 - Advanced Labour Relations Management
- LRM4802 - Collective Bargaining and Negotiation
- LSB2605 - Legal Aspects of Small Businesses
- LSH4801 - Advanced Medical Microbiology
- LSH4802 - Advanced Industrial Microbiology and Biotechnology
- LSH4803 - Entomology: Insects and Arachnids
- LSH4804 - Advanced Animal Parasitology
- LSH4807 - Advanced Laboratory Techniques
- LSH4808 - Current Concepts in Biochemistry
- LSH4809 - Advanced Plant Taxonomy and Nomenclature
- LSH4810 - Current Concepts in Genetics
- LSH4811 - Health, Lifestyle and Diseases
- LSH4812 - Proteins, Integral to Cellular Function
- LSH4813 - Molecular Techniques
- LSH4814 - Advanced Physiology IV
- LSH4816 - Exploring Molecular Interactions
- LTP401F - Litigation Process IV
M
- MHS1511 - Early Music to Baroque
- MHS1512 - Introduction to African Music
- MHS2613 - Music Business
- MHS2614 - Jazz Studies
- MHS3713 - Psychology of Music
- MNE2603 - Entrepreneurship Theory And Practice
- MNE2604 - Franchising
- MNM1601 - Principles of Marketing Management
- MNM2613 - Value Chain Marketing
- MNM2614 - Product And Price Management
- MNM2615 - Marketing in Africa
- MNM3604 - Shopper Marketing
- MNO1501 - Safety Management IA
- MNO1502 - Safety Management IB
- MNO2605 - Analysis of Safety Incidents
- MTE1501 - Mathematics 1 for Teachers
- MTE1502 - Mathematics 2 for Teachers
- MAC1501 - Introduction to Management Accounting
- MAC2601 - Principles of Management Accounting
- MAC2602 - Principles of Strategy, Risk & Financial Management Techniques
- MAC3701 - Application of Management Accounting Techniques
- MAC3702 - Application of Financial Management Techniques
- MAC3703 - Selected Accounting & Financial Management Techniques
- MAC4861 - Advanced Management Accounting
- MAC4862 - Applied Management Accounting
- MAC4863 - Enterprise Strategy
- MAC4865 - Financial Strategy
- MAC4866 - Information Strategy
- MAC4867 - Performance Strategy
- MAC4868 - Strategic Case Studies
- MAE101J - Numbers and Operations in Intermediate and Senior Phase
- MAE102K - Spatial Development, Geometry and Trigonometry in Intermediate and Senior Mathematics
- MAE103L - Measurement in Intermediate and Senior Mathematics
- MAE104M - Assessment in the Intermediate and Senior Mathematics
- MAE201M - Pre-Algebra and Algebra Education in Intermediate and Senior Mathematics
- MAE202N - Statistics Education in Intermediate and Senior Mathematics
- MAE203P - Basic Financial Mathematics in Intermediate and Senior Phase
- MAE204Q - Technology and Media in Intermediate and Senior Phase
- MAN1501 - Mandarin Chinese: Beginners
- MAN1502 - Mandarin Chinese: Elementary Level
- MAN2601 - Mandarin Chinese: Intermediate Level I
- MAN2602 - Mandarin Chinese: intermediate level II
- MAN3701 - Mandarin Chinese: Upper-intermediate level
- MAN3702 - Mandarin Chinese: Advanced Level I
- MAN3703 - Mandarin Chinese: Advanced Level II
- MAN3704 - Mandarin Chinese: Proficient Level I
- MAN3705 - Mandarin Chinese: Proficient Level II
- MAR221U - Marketing II
- MAR332S - Marketing III
- MAT1503 - Linear Algebra
- MAT1510 - Precalculus Mathematics A
- MAT1511 - Precalculus Mathematics B
- MAT1512 - Calculus A
- MAT1581 - Mathematics I (Engineering)
- MAT1613 - Calculus B
- MAT2611 - Linear Algebra
- MAT2612 - Introduction to Discrete Mathematics
- MAT2613 - Real Analysis
- MAT2615 - Calculus in Higher Dimensions
- MAT2691 - Mathematics II (Engineering)
- MAT3700 - Mathematics III (Engineering)
- MAT3701 - Linear Algebra
- MAT3702 - Abstract Algebra
- MAT3705 - Complex Analysis
- MAT3706 - Ordinary Differential Equations
- MAT3707 - Discrete Mathematics: Combinatorics
- MAT3711 - Real Analysis
- MAT4831 - Measure Theory and Integration
- MAT4833 - Group Theory
- MAT4834 - Rings and Fields
- MAT4835 - Set Theory
- MAT4836 - Topology
- MAT4837 - Introduction to Category Theory
- MAT4838 - Category Theory
- MAT4841 - Functional Analysis I
- MAT4842 - Functional Analysis II
- MAT4843 - Ordinary Differential Equations I
- MAT4844 - Ordinary Differential Equations II
- MAT4845 - Graph Theory I
- MAT4846 - Graph Theory II
- MAT4847 - Partial Differential Equations I
- MAT4848 - Partial Differential Equations II
- MAT4857 - Matrix Theory and Linear Algebra I
- MAT4858 - Matrix Theory and Linear Algebra II
- MBE2601 - Mineral Beneficiation II
- MBL913M - Marketing Management
- MBL914N - Financial and Management Accounting
- MBL915P - Strategic Management
- MBL916Q - Economics and The Global Business Environment
- MBL921M - Leadership and Organisational Dynamics
- MBL922N - Strategic Financial Management
- MBL923P - Strategy Dynamics and International Business
- MBL924Q - Information Resource Management
- MBL926S - Business Ethics
- MBL93AR - Change Management
- MBL93BS - Managing and Resolving Employment Relations Issues
- MBL93CT - Corporate Governance
- MBL93DU - Corporate Strategic Management
- MBL93EV - Advanced Financial Management
- MBL93FW - Advanced Financial Systems
- MBL93GX - E-Business and Technology Management
- MBL93HY - Supply Chain Management
- MBL93J4 - Advanced Marketing
- MBLEPMY - Executive Project Management
- MBLREPP - Research Report (MBL)
- MBY1501 - Music Bibliography
- MCA1PRA - Mechanics I (Practical)
- MCE3601 - Microwave Communication III (Theory)
- MCEPRA3 - Microwave Communication III (Practical)
- MCL1501 - Management: Civil I
- MCL2601 - Management: Civil II
- MCP101E - Mechanical Engineering Practice I
- MCP201E - Mechanical Engineering Practice II
- MDS181Z - Media Studies for Public Relations I
- MDS291R - Media Studies for Public Relations II
- MEA351A - Mechanical Engineering Design III
- MEA361B - Machine Design III
- MED161Q - Mechanical Engineering Drawing I
- MEE231V - Mechanical Engineering Design II
- MEG101T - Maintenance Engineering I
- MEG291X - Maintenance Engineering II
- MEN2601 - Mine Engineering II
- MEP171X - Mineral Exploitation I
- MEQ3601 - Medical Equipment III (Module A) (Theory)
- MEQ3602 - Medical Equipment III (Module B) (Theory)
- MEQ4701 - Medical Equipment IV (Module A) (Theory)
- MEQPRA1 - Medical Equipment III (Module A) (Practical)
- MEQPRA2 - Medical Equipment III (Module B) (Practical)
- MEQPRA4 - Medical Equipment IV (Module A) (Practical)
- MGG2601 - Marriage Guidance and Counselling
- MGG2602 - Sexual Trauma
- MGP437U - Management Practice IV
- MGY2601 - Mining Geology II
- MHS1501 - Introducing Music Studies
- MHS1502 - Exploring World Musics
- MHS2601 - Musical Entrepreneurship
- MHS2602 - Music and Society
- MHS2603 - Music and Patronage
- MHS2604 - Music in Vienna from the Late 18th Century
- MHS2605 - Jazz Studies
- MHS3701 - Music in Religion
- MHS3702 - Opera
- MHS3703 - Music and Gender
- MHS3704 - Music in South Africa
- MHS3705 - Sociology of Music
- MIB2601 - Introductory Microbiology
- MIB2602 - Microbial Ecology
- MIB2603 - Introductory Microbial Genetics, Immunology and Epidemiology
- MIB2604 - Microbiology II (Practical)
- MIB3701 - Microbial Physiology
- MIB3702 - Advanced Microbial Genetics, Recombinant DNA Technology and Industrial Microbiology
- MIB3703 - Microbial Diversity
- MIB3704 - Microbiology III (Practical)
- MIE3601 - Mine Engineering III
- MIN2601 - Mining II
- MIN3601 - Mining III
- MME1501 - Mechanical Manufacturing Engineering I (Theory)
- MME2601 - Mechanical Manufacturing Engineering II (Theory)
- MME3601 - Mechanical Manufacturing Engineering III
- MMEPRA1 - Mechanical Manufacturing Engineering I (Practical)
- MMEPRA2 - Mechanical Manufacturing Engineering II (Practical)
- MMN101M - Maintenance Management
- MNB1501 - Business Management IA
- MNB1601 - Business Management IB
- MNB2601 - Business Management by Portfolio
- MNB3701 - Global Business Management IA
- MNB3702 - Global Business Management IB
- MND2601 - Management IIA
- MND2602 - Management IIB
- MND3701 - Management IIIA
- MND3702 - Management IIIB
- MNE2601 - Introduction to Entrepreneurship and Small Business Management
- MNE3701 - Entrepreneurship and Small Business Management
- MNE3702 - Corporate Entrepreneurship
- MNE3703 - Technology and Innovation
- MNE3704 - Family Business Management
- MNG1502 - Management IA
- MNG1602 - Management IB
- MNG2601 - General Management
- MNG2602 - Contemporary Management Issues
- MNG3701 - Strategic Planning IIIA
- MNG3702 - Strategic Implementation and Control IIIB
- MNG4801 - Strategic Management
- MNI231R - Management Information Systems II
- MNL2601 - Leadership
- MNM1501 - Personal Selling
- MNM1502 - Customer Service
- MNM1503 - Introduction to Marketing
- MNM1504 - Introduction to Retailing
- MNM1505 - Introduction to Consumer Behaviour
- MNM1506 - Introduction to Merchandising
- MNM1507 - Introduction to Marketing Communication
- MNM1520 - Fundamentals of Public Relations
- MNM1522 - Fundamentals of Branding
- MNM1524 - Retail Store Management
- MNM1525 - Fundamentals of Retail Buying
- MNM2601 - Marketing Management
- MNM2602 - Essentials of Marketing
- MNM2603 - Salesmanship
- MNM2604 - Business-to-Business Marketing
- MNM2605 - Consumer Behaviour
- MNM2606 - Advertising and Sales Promotion
- MNM2607 - Public Relations
- MNM2608 - Product Management
- MNM2609 - Price Management
- MNM2610 - Distribution Management
- MNM2611 - Promotion Management
- MNM2612 - E-Commerce in Business
- MNM3602 - Retail Buying
- MNM3603 - Retail Planning and Operations
- MNM3701 - Marketing Planning
- MNM3702 - Marketing Research
- MNM3703 - Sales Management
- MNM3704 - Marketing Project
- MNM3705 - Marketing Applications
- MNM3708 - Retail Management
- MNM3709 - Strategic Marketing
- MNM3710 - Brand Management
- MNM3711 - International Marketing
- MNM3712 - Customer Relationship Management
- MNM3713 - Services Marketing
- MNM3714 - E-Marketing
- MNM4801 - Contemporary Issues in Marketing
- MNM4802 - Applied Strategic Marketing
- MNM4803 - Marketing Metrics
- MNM4804 - Applied Strategic Retailing
- MNN3701 - Corporate Citizenship
- MNO2601 - Production and Operations Management
- MNO2602 - Quality Management and Techniques
- MNO2603 - Safety Management IIA
- MNO2604 - Work Study
- MNO3701 - Production and Operations Management
- MNO3703 - Total Quality Management
- MNO3704 - Environmental Management
- MNP2601 - Purchasing Management
- MNP2602 - Supply Chain Management
- MNP3701 - Strategic Sourcing
- MNP3702 - Supply Chain Alignment
- MNP3703 - Supplier Relationship Management
- MOM2601 - Mechanics of Machines II (Theory)
- MOM3601 - Mechanics of Machines III (Theory)
- MOM3602 - Theory of Machines III (Theory)
- MOM401M - Mechanics of Machines IV
- MOMPRA2 - Mechanics of Machines II (Practical)
- MOMPRA3 - Mechanics of Machines III (Practical)
- MOMPRB3 - Theory of Machines III (Practical)
- MPR101E - Mining Engineering Practice I
- MPR201E - Mining Engineering Practice II
- MRL2601 - Entrepreneurial Law
- MRL3701 - Insolvency Law
- MRL3702 - Labour Law
- MSE2183 - Geometry (Mathematics 218 for BEd)
- MSG211Q - Mine Survey II
- MSG3601 - Mine Survey III
- MSG4802 - Redeeming Memories: Constructing New Mission Histories
- MSG4803 - Missiology Today: Discerning Trends and Challenges
- MSG4804 - Called and Sent: Missional Ecclesiologies
- MSP101R - Mine Survey Practice I
- MSP242S - Mine Survey Practice II
- MSP352T - Mine Survey Practice III
- MTR3601 - Metrology III (Theory)
- MTRPRA3 - Metrology III (Practical)
- MTS351X - Mining Technical Services III
- MUS4801 - Playing with History: the Early Music Movement and Its Impact on Recent Performing Trends
- MUS4802 - South African Encounters in Music
- MUS4803 - Research Methodologies in Musicology
- MVA231Q - Mine Valuation II
- MVA3601 - Mine Valuation III
- MWE4701 - Microwave Engineering IV (Theory)
- MWEPRA4 - Microwave Engineering IV (Practical)
N
- NDE1505 - Applied African languages Grammar for Home Language Foundation and Intermediate Phase
- NDE1506 - Applied African Languages Literature for Home Language, Foundation phase
- NDE1507 - Applied African Language Communicative Competence for Second Additional Language
- NDE1508 - Applied African Languages Grammar for First Additional Language
- NDE1509 - Applied African Languages Literature for First Additional Language
- NUT1501 - Introduction to Nutrition and Energy Yielding Nutrients
- NUT1602 - Nutrition and Nutrient Deficiency Diseases
- NUT2601 - Nutritional Care
- NUT2602 - Pregnancy and Infant Nutrition
- NUT3701 - Nutrition During the Life Cycle
- NUT3702 - Chronic Lifestyle Diseases
- NUT3703 - Infectious Diseases
- NUT3704 - Nutrition and Health Promotion
- NUT3705 - Nutrition and Alternative Medicine
- NUT4801 - Advanced Nutrition
- NAT4801 - Conservation Biology
- NAT4802 - Freshwater Management
- NAT4803 - Wildlife Welfare
- NAT4804 - Integrated Natural Resource Management
- NAT4805 - Conservation in the Face of Climate Change
- NAT4806 - Environmental Education in Conservation
- NAU4861 - Advanced Auditing (Namibian students only)
- NAU4862 - Applied Auditing (Namibian Students Only)
- NCA2603 - Nature Conservation Application IA
- NCA2604 - Nature Conservation Application IB
- NCA2605 - Nature Conservation Application IIA
- NCA2606 - Nature Conservation Application IIB
- NCA3601 - Nature Conservation Application IIIA
- NCA3602 - Nature Conservation Application IIIB
- NFA4861 - Advanced Financial Accounting I (Namibian students only)
- NFA4862 - Advanced Financial Accounting II (Namibian students only)
- NFA4863 - Applied Financial Accounting I (Namibian Students Only)
- NFA4864 - Applied Financial Accounting II (Namibian Students Only)
- NMA4861 - Advanced Management Accounting (Namibian students only)
- NMA4862 - Applied Management Accounting (Namibian Students Only)
- NTA4861 - Advanced Taxation (Namibian students only)
- NTA4862 - Applied Taxation (Namibian Students Only)
- NTW401I - Networks IV
- NUD2601 - Nursing Dynamics
O
- OPM1501 - Orientation to Intermediate Phase Mathematics
- OHS101S - Occupational Health and Safety Law I
- OHS2601 - Occupational Health and Safety Law IIA
- OHS2602 - Occupational Health and Safety Law IIB
- OHS301S - Occupational Health and Safety Law III
- OMN101M - Operations Management I
- OMN201M - Operations Management II
- OMN301M - Operations Management III
- OMN401M - Operations Management IV
- OMT4801 - Operations Management Techniques IV
- OPE4701 - Opto-Electronics IV (Theory)
- OPEPRA4 - Opto-Electronics IV (Practical)
- OPR371S - Operational Research III
- OPS401I - Information Technology: Operating Systems
- ORC221F - Organic Chemistry II (Theory)
- ORC2PRA - Organic Chemistry II (Practical)
- ORG4801 - The Management of Organisational Change and Renewal
- OTS1501 - Introduction to Ancient Israelite Literature
- OTS1502 - Introduction to Biblical Archaeology
- OTS2601 - The Bible, Creation and Ecology
- OTS2602 - From Dan to Beersheba: an Archaeological Tour through Ancient Israel
- OTS2603 - Life Orientation: Biblical Perspectives
- OTS2604 - The Bible and the Eradication of Poverty
- OTS3701 - Politics, Power and Prophecy in Ancient Israel
- OTS3702 - Excavating a Biblical City
- OTS3703 - The Bible and African Cultures
- OTS3704 - The Bible and Sexuality
- OTS3705 - Understanding the Old Testament through Archaeology
- OTS4802 - Understanding the Old Testament
- OTS4803 - Reading the Old Testament
- OTS4804 - Contextualising the Old Testament
- OVM1501 - Investigative Principles for Policing IA
- OVM1502 - Investigative Principles for Policing IB
- OVM2601 - Investigative Principles for Policing IIA
- OVM2602 - Investigative Principles for Policing IIB
- OVM3701 - Investigative Principles for Policing IIIA
- OVM3702 - Investigative Principles for Policing IIIB
- OVM4801 - Investigative Principles for Policing IV
P
- PHC1501 - Primary Animal Health Care I
- PHC1502 - Primary Animal Health Care II
- PSC1501 - Practical Science for the Classroom
- PTP1501 - Introduction to Plant Production
- PAC2602 - Paralegal Advice Centre
- PAH131S - Anatomy and Physiology (Animal Health I)
- PAH1501 - Anatomy and Physiology: AH I
- PAH1502 - Anatomy and Physiology AH II
- PAR1501 - Introduction to Paralegal Studies
- PAS111A - Pasture Science I
- PAT3701 - Professional Art Practice I
- PAT4801 - Professional Art Practice II
- PBA4801 - Economics for Managers
- PBA4802 - Global Business Environment
- PBA4803 - Stakeholder Management
- PBA4804 - Decision Support Systems for Managers
- PBA4805 - Value Chain Management
- PBA4806 - Leadership and Organisational Behaviour
- PBA4807 - Accounting for Managers
- PBA4808 - Information and Knowledge Management
- PBA4809 - Integrated Management Practice
- PCE3601 - Power Electronics III (Theory)
- PCE401C - Project: Chemical Engineering IV
- PCE4701 - Power Electronics IV (Theory)
- PCEPRA3 - Power Electronics III (Practical)
- PCEPRA4 - Power Electronics IV (Practical)
- PCF4065 - Reception Year and Foundation Phase Didactics
- PCF4076 - Reading, Writing and Spelling: First and Second Language
- PCF4088 - Teaching Mathematics, Science and Technology
- PCF4099 - Visual Arts and Music and Movement in the Foundation Phase
- PCF410X - Teaching Practice (Foundation Phase)(Grades 1 - 3)
- PCH241P - Physical Chemistry II (Theory)
- PCH2PRA - Physical Chemistry II (Practical)
- PCI401C - Production Engineering: Chemical Industry IV
- PCT3601 - Process Control III
- PCY2601 - Pulp and Paper Chemistry II
- PCY3601 - Pulp and Paper Chemistry III
- PEC2601 - Engineering Practice: Civil II (Workplace-Based Learning)
- PEC2602 - Engineering Practice: Civil II (Project Based)
- PEC301C - Engineering Practice: Civil III (Workplace-Based Learning )
- PEC3602 - Engineering Practice: Civil III (Project Based)
- PEI191V - Production Engineering: Industrial I
- PEI281S - Production Engineering: Industrial II
- PEN1501 - Introduction to Fundamental Penology
- PEN1502 - Correctional Services Administration I: Module II: Introduction to Corrections Science
- PEN1503 - Correctional Skills
- PEN2601 - Correctional Services Administration II: Module I: Fundamental Penology
- PEN2602 - Correctional Services Administration II: Module II: Social Dynamics in a Correctional Centre
- PEN2603 - Correctional Services Administration III: Module I: Community Corrections
- PEN2604 - Introduction to Correctional Management
- PEN2605 - Correctional Services Administration I: Module 1: Correctional Security
- PEN2606 - Admission and Release Mechanism
- PEN2607 - Administration of the Correctional Service Act
- PEN2608 - Correction and Care
- PEN3701 - Restorative Justice in Corrections
- PEN3703 - Special Needs Offenders
- PEN3704 - Unit and Case Management in Correctional Services
- PEN3705 - Youth Corrections
- PEN3706 - Correctional Services Administration III: Module II: Offender Development
- PEN3707 - Correctional Management Principles
- PEN3708 - Correctional Management Control Mechanisms
- PEN4801 - Fundamental Penology
- PEN4802 - Applied Research Methodology in Penology
- PEN4803 - Research Article in Penology
- PEN4804 - Strategic Corrections Management
- PEN4805 - Comparative Corrections
- PFC101Q - Professional Studies Theme A: Social Sciences and Environmental Education
- PFC102R - Professional Studies Theme B: Teaching Mathematics And Natural Sciences
- PFC103S - Professional Studies Theme C: Technology Education, Economic Literacy and Entrepreneurship
- PFC104T - Teaching Practice (Including Oral Communication)
- PGC4019 - Psychology of Education and Socio-Pedagogics
- PGC402A - Philosophy and History of Education
- PGC404C - Health, Safety and Nutrition
- PGC405D - Management and Assessment
- PHT201J - Pharmacology and Toxicology
- PHT2601 - Pharmacology and Toxicology: AH I
- PHT2602 - Pharmacology and Toxicology: AH II
- PHY1501 - Elementary Mechanics
- PHY1502 - Elementary Electromagnetism and Heat
- PHY1503 - Physics Practical Work I
- PHY1505 - Mechanics (Physics)
- PHY1506 - Electromagnetism and Heat (Fisika)
- PHY1604 - Modern Physics
- PHY2601 - Classical Mechanics
- PHY2602 - Electricity and Magnetism (Physics)
- PHY2604 - Physics Practical Work II
- PHY2606 - Waves (Physics)
- PHY3702 - Quantum Physics
- PHY3703 - Statistical and Thermal Physics
- PHY3706 - Physics Practical Work III
- PHY3707 - Solid State Physics
- PHY3708 - Atomic and Nuclear Physics
- PHY3709 - Computational Modeling
- PHY4801 - Advanced Mathematical Methods
- PHY4802 - Electromagnetism
- PHY4803 - Quantum Mechanics I
- PHY4804 - Quantum Mechanics II
- PHY4805 - Statistical Physics
- PHY4806 - Advanced Solid State Physics
- PHY4807 - Nuclear Physics
- PLC1501 - Politics as Social Activity
- PLC1502 - Understanding the State
- PLC2601 - Understanding Political Behaviour and Participation
- PLC2602 - Politics and Public Policy
- PLC3701 - Political Ideas
- PLC3702 - Democracy and Other Forms of Regime
- PLC3703 - Political Development and Political Economy
- PLC401P - Policing IV
- PLC4801 - Theory, Philosophy and Ideology
- PLC4802 - Political Dynamics
- PLC4803 - South African Political Issues
- PLH4801 - Legal Aspects of HIV and AIDS: HIV and AIDS in the Healthcare Context
- PLH4802 - Legal Aspects of HIV and AIDS: Medical Law
- PLH4803 - Legal Aspects of HIV and AIDS: the Rights and Duties of Persons Living with HIV and AIDS
- PLH4804 - Legal Aspects of HIV and AIDS: HIV and AIDS in the Workplace
- PLH4805 - Legal Aspects of HIV and AIDS: the Impact of HIV and AIDS on Women and Children
- PLS1501 - Introduction to Western Philosophy
- PLS1502 - Introduction to African Philosophy
- PLS2601 - Critical Reasoning
- PLS2602 - African Ethics and Politics
- PLS2607 - Philosophy of Science
- PLS3701 - Theoretical and Applied Ethics
- PLS3702 - Modern Philosophy
- PLS3703 - Advanced African Philosophy
- PLS3705 - Political Philosophy
- PLS3709 - Advanced Western Philosophy
- PLS4802 - A Thorough Study of a Period in the History of Philosophy
- PLS4803 - Trends in Contemporary Philosophy
- PLS4804 - A Thorough Study of an Approved Philosophical Problem
- PM7005A - Strategic Management in Non-Profit Organisations
- PM7006B - Resource Allocation and Participation
- PM7007C - Monitoring and Evaluation
- PM7008D - Project Programme Management
- PMP3701 - Professional Multimedia Practice
- PMS1501 - Ornamental Plant Use I
- PMS2601 - Ornamental Plant Use II
- PMS2602 - Ornamental Plant Use III
- PMS3601 - Ornamental Plant Use Practice (WIL)
- PNH1501 - Pasture and Nutrition: AH
- PNH151U - Pasture and Nutrition (Animal Health I)
- POL1501 - Crime Prevention Principles for Policing IA
- POL1502 - Crime Prevention Principles for Policing IB
- POL2601 - Crime Prevention Principles for Policing IIA
- POL2602 - Crime Prevention Principles for Policing IIB
- POL2603 - Crime Prevention Principles for Traffic Policing Module 1
- POL2604 - Crime Prevention Principles for Traffic Policing Module 2
- POL3701 - Crime Prevention Principles for Policing IIIA
- POL3702 - Crime Prevention Principles for Policing IIIB
- POL3703 - Crime Prevention Principles for Traffic Policing III Module 1
- POL3704 - Crime Prevention Principles for Traffic Policing III Module 2
- POL4803 - Crime Prevention Principles for Policing IV
- PPH4801 - Descriptive Health Measurement
- PPH4802 - Analytic Health Measurement
- PPH4803 - Epidemiology of Infectious Diseases, Including HIV and AIDS
- PPH4804 - Introduction to Population Studies and Reproductive Health
- PPH4805 - Principles and Methods of Health Research
- PRA003K - Beginners Practical Course A
- PRA003N - Beginners Practical Course B
- PRA004F - Advanced Practical Course A
- PRA004N - Advanced Practical Course B
- PRC4701 - Process Control IV
- PRE401I - Project Engineering IV
- PREPRAC - Public Relations Practice
- PRF2601 - Introduction to Professionalism for Policing IIA
- PRF2602 - Introduction to Professionalism for Policing IIB
- PRF3701 - Professionalism for Policing IIIA
- PRF3702 - Professionalism for Policing IIIB
- PRI1501 - Process Instrumentation I (Theory)
- PRI2601 - Process Instrumentation II (Theory)
- PRI3601 - Process Instrumentation III (Theory)
- PRI3701 - Principles of International Law
- PRI4701 - Process Instrumentation IV (Theory)
- PRIPRA1 - Process Instrumentation I (Practical)
- PRIPRA2 - Process Instrumentation II (Practical)
- PRIPRA3 - PROCESS INSTRUMENTATION III (PRACTICAL)
- PRIPRA4 - Process Instrumentation IV (Practical)
- PRJ4M1I - IT Project: Practical Project
- PRJ4M2I - IT Project: Research Script
- PRM3701 - Project Management
- PRO101N - Research Project (Nature Conservation)
- PRO131V - Public Relations I
- PRO251X - Public Relations II
- PRO371Q - Public Relations III
- PRO4801 - Project Management
- PRS101Y - Early Childhood Teaching
- PRS1023 - Health in Early Childhood Education A
- PRS1034 - ART AND HANDWORK
- PRS1045 - Teaching Practice 1 (Professional Studies 104 Practical Teaching 1) (Birth Grade R)
- PRS2015 - Music and Movement Activities
- PRS2026 - Children's Literature
- PRS2038 - The Reception Year
- PRS2049 - Teaching Practice 2 (Professional Studies 204) (Birth - Grade R)
- PRS302A - Reading, Writing and Spelling - First Language
- PRS303B - Reading, Writing and Spelling-Second Language
- PRS304C - Teaching Practice 3 (Professional Studies 304 Practical Teaching 3) (Grades 1 - 3)
- PRS401C - Mathematics Teaching
- PRS402D - Science and Technology
- PRS403E - Teaching Practice 4 (Professional Studies 403 Practical Teaching 4) (Grades 1 - 3)
- PRT401I - Production Technology IV
- PRT4701 - Protection Technology IV (Theory)
- PRTPRA4 - Protection Technology IV (Practical)
- PSC2601 - South African Politics
- PSC3701 - Contemporary issues in Politics: Capita Selecta
- PSC3702 - Political Conflict and Conflict Resolution
- PSC3703 - Political Knowledge
- PSC4802 - Politics in the Twenty-First Century: National, African and International Perspectives
- PSC4803 - Conflict, Peace and Security Studies
- PSO1501 - Plant Studies I
- PSO2601 - Plant Studies II
- PSO3701 - Plant Studies III
- PSO411Z - Plant Studies IV (Module A)
- PSO421Y - Plant Studies IV (Module B)
- PST103E - Teaching Social Sciences
- PST104F - Teaching Practice 1
- PST131J - Language Teaching
- PST201F - Mathematics Teaching (Intermediate and Senior Phase)
- PST202G - Teaching Natural Science
- PST204J - Teaching Practice 2
- PST210G - Arts and Culture
- PST304M - Teaching Practice 3
- PST311L - Economic Literacy and Entrepreneurship
- PST312M - Physical Education and Sports Coaching
- PST402N - Teaching Practice 4 (Including Oral Communication)
- PST4701 - Plant Studies IV
- PSY4701 - Power Systems IV (Theory)
- PSYPRA4 - Power Systems IV (Practical)
- PTEAC1X - Teaching Practice 1 (Further Education and Training) for PGCE
- PTEAC2Y - Teaching Practice 2 (Senior Phase) for PGCE
- PTH4802 - Preaching and Worship in African Context
- PTH4803 - Religious Education and Christian Ministry
- PTH4804 - Advanced Pastoral Care and Counselling
- PTL101P - Pulp and Paper Technology I
- PTL2601 - Pulp and Paper Technology II
- PTL3601 - Pulp and Paper Technology III
- PTP111A - Plant Production I
- PTP211A - Plant Production II
- PTP311A - Plant Production III
- PTP411A - Plant Production IV
- PTR401I - Project Research IV
- PTU1501 - Portuguese Language and Culture: Beginners
- PTU1502 - Portuguese Language and Culture: Lower Intermediate
- PTU2601 - Portuguese Language and Culture: Intermediate Level
- PTU2602 - Modern Portuguese Literature and Society
- PTU2603 - Portuguese Language and Culture: upper Intermediate Level
- PTU3701 - Portuguese Language for Specific Purposes: Advanced
- PTU3702 - Portuguese Translation Practice
- PTU3703 - Advanced Language Skills in Portuguese (Oral and Written)
- PTU3704 - Modern Brazilian Literature and Society
- PTU3705 - Lusophone African Literature
- PUB1501 - The Nature, Content and Scope of Public Administration
- PUB1502 - Local Government Finance I
- PUB1503 - Local Government Functions I
- PUB1504 - Public Resource Management I
- PUB1505 - Public Supply Chain Management
- PUB1506 - Public Office Management I
- PUB1507 - Public Information Services I
- PUB1508 - Public Service Delivery I
- PUB1509 - Public Decision-Making I
- PUB1510 - Self Management I
- PUB1511 - Local Government Management
- PUB1601 - The Structuring and Functioning of Public Services
- PUB1602 - Human Settlements Management I
- PUB2601 - Foundations of Public Administration
- PUB2602 - Protection Services
- PUB2603 - Creation of Wealth
- PUB2604 - Welfare and Social Services
- PUB2605 - Culture and Education
- PUB2606 - Environmental Affairs
- PUB2607 - Public Financial Management II
- PUB2608 - Public Financial Control II
- PUB2609 - Public Human Resource Management IIB
- PUB2610 - Public Procurement & Logistics Management II
- PUB2611 - Public Information Practices II
- PUB2612 - Local Government Finance IIA
- PUB2613 - Local Government Finance Systems IIB
- PUB2614 - Local Government Management II
- PUB2615 - Project Management IIA
- PUB2617 - Project Management IIB
- PUB2618 - Fundamentals of Public Administration Research II
- PUB2619 - Public Human Resource Management IIA
- PUB2620 - Stock and Purchasing Management II
- PUB2621 - Human Settlements Management IIA
- PUB2622 - Human Settlements Management IIB
- PUB3701 - Public Management Skills
- PUB3702 - Public Human Resource Management
- PUB3703 - Public Policy
- PUB3704 - Organisational Studies in the Public Sector
- PUB3705 - Public Financial Administration and Management
- PUB3706 - Reflective Public Administration
- PUB3707 - Ethics in Public Administration and Administrative Justice
- PUB3708 - Local Government Finance: Control Measures III (Offered from 2019)
- PUB3709 - Local Government Finance: Functions III (Offered from 2019)
- PUB3710 - Local Government Management III (Offered from 2019)
- PUB3711 - Approaches to Programme Management III
- PUB3712 - Aspects of Programme Management III
- PUB3713 - Stock and Purchasing Management (Offered from 2019)
- PUB3714 - Local Government Accounting III (Offered from 2019)
- PUB3715 - Public Financial and Procurement Management IIIA
- PUB3716 - Public Financial and Procurement Management IIIB
- PUB3717 - Public Human Resource Management III
- PUB3718 - Management of Information III
- PUB3719 - Management of Information Systems III
- PUB3720 - Policy Studies III
- PUB3721 - Public Management Practice III
- PUB3722 - Intersectoral Collaboration
- PUB3723 - Human Settlements Management IIIA
- PUB3724 - Human Settlements Management IIIB
- PUB4860 - Public Human Resource Management
- PUB4861 - Public Financial Management
- PUB4862 - Governmental Planning and Policy Analysis in the Public Sector
- PUB4863 - Study of Organisations and the Public Sector
- PUB4865 - Management and the Public Sector
- PUB4867 - Strategic Public Management IV
- PUB4868 - Strategic Public Human Resource Management
- PUB4869 - Public Policy Management
- PUB4870 - Public Financial Accountability
- PUB4871 - Reflective Public Administration
- PUP1501 - Pulp and Paper Practice I
- PUP2601 - Pulp and Paper Practice II
- PUP3601 - Pulp and Paper Practice III
- PVL1501 - Law of Persons
- PVL2601 - Family Law
- PVL2602 - Law of Succession
- PVL3701 - Law of Property
- PVL3702 - Law of Contract
- PVL3703 - Law of Delict
- PVL3704 - Enrichment Liability and Estoppel
- PVT4701 - Pavement Technology IV (Theory)
- PVT4702 - Pavement Technology IV (Project)
- PYC1501 - Basic Psychology
- PYC1502 - Psychology in Society
- PYC2601 - Personality Theories
- PYC2602 - Child and Adolescent Development
- PYC2603 - Adulthood and Maturity
- PYC2605 - HIV/AIDS Care and Counselling
- PYC2606 - Basic Measurement and Questionnaire Design
- PYC2614 - Community psychology: Building foundations
- PYC3701 - Social Psychology
- PYC3702 - Abnormal Behaviour and Mental Health
- PYC3703 - Cognition: Thinking, Memory and Problem Solving
- PYC3704 - Psychological Research
- PYC3705 - Transformative Counselling Encounters
- PYC3716 - Community psychology: Working for change
- PYC4802 - Psychopathology
- PYC4803 - Social Psychology
- PYC4804 - Personology
- PYC4805 - Developmental Psychology
- PYC4806 - Wellbeing in the HIV/AIDS and Social Care Context
- PYC4807 - Psychological Assessment
- PYC4808 - Ecosystemic Psychology
- PYC4809 - Therapeutic Psychology
- PYC4810 - Psychology of Work
- PYC4812 - Sport Psychology
- PYC4813 - Cognitive NeuroScience
- PYC4814 - Community Psychology: Ecologies of Knowledge
R
- RST2601 - Understanding Religion through objects, the senses and technology
- RST4801 - Theorising Key Terms in the Study of Religion
- RA5501P - Ecosystems
- RA5502Q - Management as a Process
- RA5503R - Development of Resources
- RA5504S - Resource Allocation and Gender
- RAC401M - Refrigeration and Air Conditioning IV
- RAE3601 - Radio Engineering III (Theory)
- RAE4701 - Radio Engineering IV (Theory)
- RAEPRA3 - Radio Engineering III (Practical)
- RAEPRA4 - Radio Engineering IV (Practical)
- RCD3601 - Reinforced Concrete and Masonry Design III (Theory)
- RCD3602 - Reinforced Concrete and Masonry Design III (Project)
- RCD4701 - Reinforced Concrete Design IV (Theory)
- RCD4PJT - Reinforced Concrete Design IV (Project)
- RDM4701 - Reticulation Design and Management IV (Theory)
- RDM4702 - Reticulation Design and Management IV (Project)
- RIT4801 - Research in Information Technology
- RME101Q - Research Methodology
- RMM451U - Resource Management IV (Module A)
- RMM461T - Resource Management IV (Module B)
- RMM4701 - Resource Management IV
- RMN111Z - Risk Management I
- RMY101Q - Research Methodology
- RNA4701 - Research Project
- RPNAT81 - Conservation Research Proposal Development
- RRLLB81 - LLB Research Report
- RSC2601 - Research in Social Sciences
- RSK1501 - Risk Management for Bankers
- RSK2601 - Enterprise Risk Management
- RSK2602 - Fundamentals of Operational & Financial Risk
- RSK3701 - Risk Financing and Short Term Insurance
- RSK3702 - Risk Management: Long Term Insurance
- RSK4801 - Operational Risk Management
- RSK4802 - Governance, Risk and Compliance Management
- RSK4803 - Risk Financing
- RSK4804 - Credit Risk Management
- RSK4805 - Market Risk Management
- RSM271Z - Risk Management II
- RST1501 - Introduction to History of Religions
- RST1502 - Introduction to Theory of Religion
- RST2603 - New Religious Movements: Cults, New Age and related Phenomenona
- RST2604 - Meditation and Mysticism
- RST3705 - Divinity and Nature in Religious History
- RST3706 - World Religions
- RST3707 - Africa's Religious Heritage
- RST3708 - Postmodern Philosophy of Religion
- RST3709 - Religion and Social Issues
- RTE4701 - Reactor Technology IV
S
- SBH4804 - Social Behaviour in Health and Nutrition
- SCC1501 - Science for the Classroom 1
- SCC1502 - Science for the Classroom 2
- SDC4701 - FET Subject Didactics Consumer Studies
- SDH4701 - FET Subject Didactics Hospitality Studies
- SED2601 - Sociology of Education
- SOSTH2Y - Social Change and Reconstruction Challenges in Developing Societies
- SSO1505 - Applied African languages Grammar for Home Language Foundation and Intermediate Phase
- SSO1506 - Applied African Languages Literature for Home Language, Foundation phase
- SSO1507 - Applied African Language Communicative Competence for Second Additional Language
- SSO1508 - Applied African Languages Grammar for First Additional Language
- SSO1509 - Applied African Languages Literature for First Additional Language
- SWA1505 - Applied African languages Grammar for Home Language Foundation and Intermediate Phase
- SWA1506 - Applied African Languages Literature for Home Language, Foundation phase
- SWA1507 - Applied African Language Communicative Competence for Second Additional Language
- SWA1508 - Applied African Languages Grammar for First Additional Language
- SWA1509 - Applied African Languages Literature for First Additional Language
- SAN2601 - Structural Analysis II
- SAN3601 - Structural Analysis III
- SAN4701 - Structural Analysis IV
- SAV2601 - Mine Survey and Valuation II
- SAV3601 - Mine Survey and Valuation III
- SAW1501 - Introduction to Social Auxiliary Work
- SAW1502 - Human Development and Fields of Practice in Social Auxiliary Work
- SAW1503 - Social Auxiliary Work Practical Skills
- SAW1504 - Integration of Theory and Practice
- SAW1505 - Introduction to Social Welfare, Social Work and Social Auxiliary Work
- SAW1506 - Introduction to Social Auxiliary Work to Social Work as a Profession
- SAWC00M - Social Auxiliary Work screening and assessment tool
- SBH4801 - Social Behavioural Aspects of HIV/AIDS
- SBH4802 - Behaviour Change and Communication
- SBH4803 - HIV/AIDS Programme Management
- SBH4805 - Social Responses to HIV/AIDS
- SBH4806 - Religious Discourse and Practices Surrounding HIV/AIDS
- SCH4801 - Supply Chain Management
- SCI401F - Scene of Incident IV
- SCK2601 - Facilitative Communication in Groups and Communities
- SCK2602 - Practical Work
- SCK2603 - Welfare Policy
- SCK2604 - Counselling Skills
- SCK3701 - Social Case Work
- SCK3702 - Social Group Work
- SCK3703 - Community Work
- SCK3704 - Practical Work in Social Case and Group Work
- SCK3705 - Practical Work: Community Work
- SCK4801 - Social Casework: Working with Individuals-Integrated Theory and Practice
- SCK4802 - Social Casework: Working with Couples and Families- Integrated Theory and Practice
- SCK4803 - Social Group Work with Children and Youth- Integrated Theory and Practice
- SCK4804 - Social Group Work with Adults- Integrated Theory and Practice
- SCK4805 - Community Work: Planning and Integrated Practice
- SCK4806 - Community Work (Project)
- SCK4807 - Social Work Management: the Social Work Organisation- Integrated Theory and Practice
- SCK4808 - Social Work Management: The Social Worker as Employee and Manager
- SCK4810 - Research Project: Planning and Execution
- SCK4811 - Supervision Ethics
- SCL1501 - Skills Course for Law Students
- SCM4701 - Satellite Communications IV (Theory)
- SCMPRA4 - Satellite Communications IV (Practical)
- SCV1501 - Surveying
- SCW2601 - Introduction to Law for Social Work IIA
- SCW2602 - Introduction to Law for Social Work IIB
- SDACT0M - FET Subject Didactics Accounting
- SDBEC0S - FET SUBJECT DIDACTICS BUSINESS STUDIES
- SDBIOLJ - FET Subject Didactics Life Sciences
- SDCAT0P - FET Subject Didactics Computer Applications Technology
- SDCOS04 - FET Subject Didactics Information Technology
- SDEC00N - FET Subject Didactics Economics
- SDENG3J - FET Subject Didactics English
- SDGEOGM - FET Subject Didactics Geography
- SDHISTV - FET Subject Didactics History
- SDLANGT - FET Subject Didactics Languages (Home, First and Second Additional Language)
- SDMAT04 - FET Subject Didactics Mathematics Education
- SDMATLK - FET Subject Didactics Mathematical Literacy
- SDPSC08 - FET Subject Didactics Physical Science
- SDRELSD - FET Subject Didactics Religion Studies
- SDSGC0D - FET Subject Didactics Life Orientation
- SDTECSY - FET Subject Didactics Technology Subjects
- SDY401I - Systems Dynamics IV
- SED401I - IT Software Engineering and Design IV
- SEM171N - Seminar (Nature Conservation)
- SEP1501 - Security Principles and Practices I
- SEP1502 - Fire Prevention and Safety Strategies
- SEP1503 - Corporate Investigation I
- SEP1505 - Security Technology and Information Security I
- SEP2601 - Industrial Security Principles
- SEP2602 - Industrial Security in Practice
- SEP2603 - Corporate Investigation II
- SEP2605 - Security Technology and Information Security II
- SEP2606 - Security Risk Control Measures I
- SEP3701 - Applied Security Risk Management
- SEP3702 - Integrated Security Risk Project Management
- SEP3703 - Corporate Investigation III
- SEP3704 - Security Risk Control Measures III
- SEP3705 - Security Technology and Information Security III
- SEP3706 - Specialised Security Sectors
- SEP3707 - Criminal Justice Research Methodology
- SEP3708 - Current issues in Security Management
- SEP3709 - Advanced Security Management III
- SEP3710 - Advanced Security Risk Management III
- SEP3711 - Advanced Security Risk Control Measures III
- SEP3712 - Advanced Security Technology & Information Security III
- SEP3713 - Advanced Corporate Investigation III
- SEP3714 - Security Risk Control Measures II (Module 1)
- SEP4701 - Separation Principles II
- SEP4801 - Applied Research Methodology in Security Science
- SEP4802 - Research Report in Security Science
- SEP4803 - Advanced Security Risk Control Measures and Security Technology IV
- SEP4804 - Advanced Security Risk Management IV
- SEP4805 - Advanced Corporate Investigations IV
- SJD1501 - Social Dimensions of Justice
- SMD4701 - Structural Masonry Design IV (Theory)
- SMD4702 - Structural Masonry Design IV (Project)
- SMI181Q - Science: Mining I
- SMN301S - Safety Management III
- SMN401S - Safety Management IV
- SNS4701 - Social Environmental Studies: Civil IV : Module A: Theory
- SNS4702 - Social Environmental Studies: Civil IV : Module B: Theory
- SNS4703 - Social Environmental Studies: Civil IV (Module B) Project
- SNS4PJA - Social Environmental Studies: Civil IV (Module A) Project
- SOC1501 - Community, Society and Inequality in a Globalised World: Introduction to Sociology
- SOC1502 - Understanding South Africa: Families, Education, Identities and Inequality
- SOC2601 - Theories of Social Change
- SOC2602 - Globalisation and Social Change in South Africa
- SOC2604 - Sociology of Families and Social Problems
- SOC3701 - Thinking Sociologically: Research Methodology
- SOC3702 - Industrial Sociology
- SOC3703 - Sociology of Education
- SOC3704 - Group Dynamics
- SOC3705 - Theorising Modernity: Classical and Contemporary Social Theory
- SOM2601 - Strength of Materials II (Theory)
- SOM3601 - Strength of Materials III (Theory)
- SOM3602 - Applied Strength of Materials III (Theory)
- SOM401M - Strength of Materials IV
- SOMPRA2 - Strength of Materials II (Practical)
- SOMPRA3 - Strength of Materials III (Practical)
- SOMPRB3 - Applied Strength of Materials III (Practical)
- SOSTH1X - Problematising Modernity
- SPP101S - Safety Principles & Practice I
- SPP201S - Safety Principles and Practice II
- SRC2601 - Surveying: Civil II (Theory)
- SRCPRA2 - Surveying: Civil II (Practical
- SSC1501 - Soil Science I
- SSC2601 - Soil Pedology and Classification II
- SSD3601 - Structural Steel and Timber Design III (Theory)
- SSD3602 - Structural Steel and Timber Design III (Project)
- SSD4701 - Structural Steel Design IV (Theory)
- SSD4702 - Structural Steel Design IV (Project)
- SSL2601 - Social Security Law
- SSW102E - Soil Chemistry
- SSW103F - Pedology and Soil Classification
- SSW201G - Irrigation and Water Management
- SSW202H - Soil Fertility and Plant Nutrition
- SSW203J - Land Use Planning
- SSW2601 - Irrigation and Water Management [ Theory and Practice]
- SSW2602 - Soil Fertility and Plant Nutrition
- STA1501 - Descriptive Statistics and Probability
- STA1502 - Statistical Inference I
- STA1503 - Distribution Theory I
- STA1510 - Basic Statistics
- STA1610 - Introduction to Statistics
- STA2601 - Applied Statistics II
- STA2602 - Statistical Inference II
- STA2603 - Distribution Theory II
- STA2604 - Forecasting II
- STA2610 - Statistical Distributions
- STA3701 - Applied Statistics III
- STA3702 - Statistical Inference III
- STA3703 - Distribution Theory III
- STA3704 - Time Series III
- STA3705 - Sampling Techniques
- STA3710 - Mathematical Techniques in Statistics
- STA401M - Stress Analysis IV
- STA4801 - Matrix Methods in Statistics
- STA4802 - Multivariate Distribution Theory
- STA4803 - Linear Models
- STA4804 - Regression
- STA4805 - Research Project in Statistics
- STA4807 - Time Series
- STA4808 - Survival Analysis
- STA4809 - Nonparametric Regression
- STA4810 - Methods of Multivariate Analysis
- STA4811 - Probability and Stochastic Processes
- STA4812 - Inference
- STE4801 - Contemporary Theories of Learning and Implications for Teaching (Offered in Semester 1)
- STE4803 - Research Methods in Mathematics, Science and Technology Education (Offered in Semester 1)
- STG381S - Structural Geology III
- STH4801 - Approaches to Theology
- STH4802 - History of Theology
- STH4803 - Themes in Theology
- SUS1501 - Sustainability And Greed
- SWM4701 - Solid Waste Management IV (Theory)
- SWM4702 - Solid Waste Management IV (Project)
- SWT4701 - Solid Waste Treatment (Chemical) IV
T
- TAM2601 - Teacher as manager
- TEC1501 - Technology 1 for the classroom
- TEC1502 - Technology 2 for the classroom
- TLDAEDL - Teaching, Learning and Development in Adult Education
- TPF2601 - Teaching practice I
- TPN2601 - Teaching practice I
- TPS2601 - Teaching practice I
- TSO1505 - Applied African Languages Grammar for Home Language Foundation and Intermediate Phase
- TSO1506 - Applied African Languages Literature for Home Language, Foundation phase
- TSO1507 - Applied African Language Communicative Competence for Second Additional Language
- TSO1508 - Applied African Languages Grammar for First Additional Language
- TSO1509 - Applied African Languages Literature for First Additional Language
- TSW1505 - Applied African languages Grammar for Home Language Foundation and Intermediate Phase
- TSW1506 - Applied African Languages Literature for Home Language, Foundation phase
- TSW1507 - Applied African Language Communicative Competence for Second Additional Language
- TSW1508 - Applied African Languages Grammar for First Additional Language
- TSW1509 - Applied African Languages Literature for First Additional Language
- TAX1501 - Taxation of Salaried Persons
- TAX2601 - Principles of Taxation
- TAX3701 - Taxation of Business Activities
- TAX3702 - Taxation of Individuals
- TAX3703 - Taxation of Estates
- TAX3704 - Tax Administration
- TAX3705 - Tax opinion writing
- TAX4861 - Advanced Taxation
- TAX4862 - APPLIED TAXATION
- TAX4863 - Advanced Tax Case Law
- TAX4864 - Advanced Tax Capita Selecta I
- TAX4865 - Advanced Tax Cap Selecta II
- TDA3601 - Thermodynamics (Applied III)
- TDC3601 - Thermodynamics (Chemical Engineering III)
- TDM1501 - Two Dimensional Imaging
- TEX2601 - Writing Skills for the Communication Industry
- TEX3701 - Persuasive Texts
- TFRAEDH - Theoretical Frameworks and Research in Adult Education
- THD2601 - Thermodynamics II (Theory)
- THD3601 - Thermodynamics III (Theory)
- THD3602 - Steam Plant III (Theory)
- THD401M - Thermodynamics IV
- THDPRA2 - Thermodynamics II (Practical)
- THDPRA3 - Thermodynamics III (Practical)
- THDPRB3 - Steam Plant III (Practical)
- THE4801 - Comparative or Sexual or Medical Ethics
- THE4802 - Social or Environmental Ethics
- THE4803 - Feminist/Womanist Ethics or Ethics and Spirituality
- THF1501 - Sculpture
- THL1501 - Introduction to Theory of Literature
- THL1502 - Introduction to Literary Genres
- THL2601 - Theory of the Sign in Literature and Culture
- THL2602 - Structuralist and Semiotic Theories of Genre
- THL2603 - Structuralist and Semiotic Theories of Genre
- THL3701 - Advanced Narrative Theory (Theory of Literature 821)
- THL3702 - Advanced Theory of Drama (Theory of Literature)
- THL3703 - Advanced Theory of Poetry (Theory of Literature)
- THL3704 - Theory and Practice of South African Literary Studies
- THL3705 - Literary Theory in Context
- THL4801 - Critical Theory
- THL4802 - Theory of Narratology and Poetry
- THL4803 - Theory of Drama
- TIC1501 - Reflections of Faith
- TIC1502 - Introduction to the Study of Church History
- TIC2601 - Faith, Church and Culture
- TIC2602 - Christianity and a Changing South Africa
- TIC2603 - Faith, Jesus and Social Change
- TIC2604 - World Christianity and Ecumenism
- TIC3701 - Faith, the Spirit and the Future
- TIC3702 - Faith, Philosophy and Science
- TIC3703 - Church and Society Across the Ages
- TIC3704 - Christianity in Africa
- TIC3705 - Christian Foundations: the Early Centuries
- TLG1016 - Legislation: Animal Health I
- TLG3601 - Legislation: AH
- TLI4801 - Techniques in Trial and Litigation
- TMA301P - She Management III
- TMA3601 - Health and Safety Management IIA
- TMA3602 - Health and Safety Management IIB
- TMA401M - Turbo Machines IV
- TPE2601 - Transportation Engineering II (Theory)
- TPE2602 - Transportation Engineering II (Project)
- TPE3601 - Transportation Engineering III (Theory)
- TPE3PRA - Transportation Engineering III (Practical)
- TPR100C - Teaching Practice (Further Education and Training) for BEd (Professional Studies 1)
- TPR200F - Teaching Practice (Senior Phase Subject Didactics) for BEd (Professional Studies 2)
- TQM1501 - Quality Management IA
- TQM1502 - Quality Management IB
- TQM1602 - Quality Management IB
- TRL2601 - Transport Management I
- TRL2602 - Transport Economics
- TRL2603 - Transport Theory
- TRL2604 - Integrated Logistics
- TRL3701 - Transport Management II
- TRL3702 - Transport Planning and Investment
- TRL3703 - Air Transport
- TRL3704 - Sea Transport
- TRL3705 - Rail Transport and Pipelines
- TRL3706 - Road Transport
- TRL3707 - Logistics Activities
- TRL3708 - Logistics Systems
- TRL3709 - Logistics Strategy
- TRL4861 - Advanced Transport Management
- TRL4862 - Advanced Transport Planning and Development
- TRL4863 - Advanced Transport Finance and Marketing
- TRL4864 - Integrated Logistics Management
- TRP2601 - Transport Phenomena I
- TRT1502 - Primary Factors of Tourism
- TRT1602 - Secondary Factors of Tourism
- TRT2601 - Transport for Tourism
- TRT3701 - Hospitality Management
- TRT3702 - Special Interest Tourism
- TRT3703 - Tourism Distribution
- TRT3705 - Tourism Governance
- TRT4803 - Advanced E-Travel and E-Tourism
- TRT4861 - Advanced Strategic Tourism Management
- TRT4862 - Advanced Tourism Development and Ecotourism
- TRT4863 - Advanced Business Tourism
- TRT4864 - Advanced Destination and Marketing Management
- TST2601 - Theory of Structures II (Theory)
- TST401C - Theory of Structures IV
- TSTPRA2 - Theory of Structures II (Practical)
- TWF1501 - Painting
V
- VEN1505 - Applied African languages Grammar for Home Language Foundation and Intermediate Phase
- VEN1506 - Applied African Languages Literature for Home Language, Foundation phase
- VEN1507 - Applied African Language Communicative Competence for Second Additional Language
- VEN1508 - Applied African Languages Grammar for First Additional Language
- VEN1509 - Applied African Languages Literature for First Additional Language
- VMA2601 - STUDIO PRACTICE 1
- VAR2601 - Visual Arts I
- VAR2602 - Visual Arts II
- VAR3701 - Visual Arts III
- VAR3702 - Visual Arts IV
- VAR4801 - Visual Arts V
- VAR4802 - Visual Arts VI
- VMA4801 - Studio Practice V
- VMA4802 - Studio Practice VI
- VPH301L - Veterinary Public Health III
- VPH3601 - Veterinary Public Health
- VPH3602 - Veterinary Public Health : Practical
- VPH401L - Veterinary Public Health IV
X
- XCS1501 - Economics IA (Extended)
- XHO1505 - Applied African Languages Grammar for Home Language Foundation and Intermediate Phase
- XHO1506 - Applied African Languages Literature for Home Language, foundation phase
- XHO1507 - Applied African Language Communicative Competence for Second Additional Language
- XHO1508 - Applied African Languages Grammar for First Additional Language
- XHO1509 - Applied African Languages Literature for First Additional Language
- XLO1501 - Clothing Construction Theory (Extended)
- XOO1501 - Food Preparation I (Extended)
- XPM1513 - Applied Linear Algebra (Extended)
- XPM1514 - Mathematical Modelling (Extended)
- XSA1501 - Animal Physiology (Theory and Practice)
- XSA1503 - Introduction to Animal Science (Theory)
- XSP1501 - Introduction to Applied Sciences (Extended)
- XUT1501 - Introduction to Nutrition and Energy Yielding Nutrients (Extended)
- XUT1602 - Nutrition and Nutrient Deficiency Diseases (Extended)
- XAH1501 - Anatomy and Physiology: AH I (Extended)
- XAH1502 - Anatomy and Physiology II (Extended)
- XAT1503 - Linear Algebra (Extended)
- XAT1510 - Precalculus Mathematics A (Extended)
- XAT1511 - Precalculus Mathematics B (Extended)
- XAT1512 - Calculus A (Extended)
- XCT1511 - Introduction to Programming (Extended)
- XCT1512 - Introduction to Interactive Programming (Extended)
- XCT1513 - Introduction to Web Design (Extended)
- XCT1521 - Introduction to Databases (Extended)
- XCT1531 - Workstation Technical Skills (Extended)
- XCT1532 - Network Technical Skills (Extended)
- XCT1541 - Business Informatics I (Extended)
- XDS1501 - Landscape Maintenance (Extended) )
- XEC1501 - Conservation Ecology I (Extended)
- XGH1501 - Know Your World: Introduction to Geography (Extended)
- XGH1502 - World Issues: A Geographical Perspective (Extended)
- XGH1503 - Our Living Earth (Extended)
- XHE1501 - General Chemistry IA (Extended)
- XHE1502 - General Chemistry IB (Extended)
- XHY1501 - Elementary Mechanics (Extended
- XHY1502 - Elementary Electromagnetism and Heat (Extended)
- XHY1505 - Mechanics (Physics)(Extended)
- XHY1506 - Electromagnetism and Heat (Physics) (Extended)
- XHY1604 - Modern Physics (Extended)
- XIN1501 - Conservation Interpretation I (Extended)
- XLG1501 - Basic Biology (Extended)
- XLG1502 - Animal & Plant Diversity (Extended)
- XME1501 - Introduction to Agricultural Economics (Extended)
- XMS1501 - Ornamental Plant Use I (Extended)
- XNF1505 - Introduction to Business Information Systems (Extended)
- XNF1511 - Visual Programming I (Extended)
- XNF1520 - Human-Computer Interaction I (Extended)
- XNH1501 - Pasture and Nutrition: Animal Health (Extended)
- XNS1501 - Animal Studies I (Extended)
- XOA1501 - Conservation Administration I (Extended)
- XOC1501 - Fundamentals of Conservation I (Extended)
- XOL1501 - Animal Diversity I (Extended)
- XOL1502 - Animal Diversity II (Extended)
- XOR1501 - Ornamental Plant Propagation (Extended)
- XOR1503 - Plant Growing and Care (Extended)
- XOS1501 - Theoretical Computer Science I (Extended)
- XOS1511 - Introduction to Programming I (Extended)
- XOS1512 - Introduction to Programming II (Extended)
- XOS1521 - Computer Systems: Fundamental Concepts(Extended)
- XOT1501 - Plant Structure: Cytology, Morphology & Anatomy (Extended)
- XOT1502 - Plant Biodiversity and Environmental Botany (Extended)
- XSC1501 - Soil Science I (Extended)
- XSO1501 - Plant Studies I (Extended)
- XST1534 - Spherical Astronomy and Kepler's Orbits (Extended)
- XTA1501 - Descriptive Statistics and Probability (Extended)
- XTA1502 - Statistical Inference I (Extended)
- XTA1503 - Distribution Theory I (Extended)
- XTA1510 - Basic Statistics (Extended)
- XTA1610 - Introduction to Statistics (Extended)
- XTG1501 - Zootechnology I (Extended)
- XTG1502 - Zootechnology II (Extended)
- XUC1501 - End-User Computing I (Theory) (Extended)
- XUP1501 - Ethical Information and Communication Technologies for Development Solutions (Extended)
- XVM1501 - Conservation Resource Management I (Extended)
Z
- ZUL1505 - Applied African languages Grammar for Home Language Foundation and Intermediate Phase
- ZUL1506 - Applied African Languages Literature for Home Language, Foundation phase
- ZUL1507 - Applied African Language Communicative Competence for Second Additional Language
- ZUL1508 - Applied African Languages Grammar for First Additional Language
- ZUL1509 - Applied African Languages Literature for First Additional Language
- ZAU4861 - Advanced Auditing (Zimbabwean students only)
- ZAU4862 - Applied Auditing (Zimbabwean Students Only)
- ZFA4861 - Advanced Financial Accounting I (Zimbabwean students only)
- ZFA4862 - Advanced Financial Accounting II (Zimbabwean students only)
- ZFA4863 - Applied Financial Accounting I (Zimbabwean Students Only)
- ZFA4864 - Applied Financial Accounting II (Zimbabwean Students Only)
- ZMA4861 - Advanced Management Accounting (Zimbabwean students only)
- ZMA4862 - Applied Management Accounting (Zimbabwean students only)
- ZOL1501 - Animal Diversity I
- ZOL1502 - Animal Diversity II
- ZOL1603 - Zoology I (Practical)
- ZOL2601 - Comparative Animal Physiology
- ZOL2602 - Cytogenetics and Embryology
- ZOL2603 - Theory of Evolution
- ZOL2604 - Zoology II (Practical)
- ZOL3701 - Ethology and Project
- ZOL3702 - Ecology
- ZOL3703 - Applied Zoology
- ZOL3704 - Zoology III (Practical)
- ZTG1501 - Zootechnology I
- ZTG1502 - Zootechnology II
K
- KEG4802 - A Detailed Study of a Primary Text
- KEG4803 - A Detailed Study of a Theological Theme or a Theologian
- KSK1601 - Introduction to Creative Writing: A Practical Course
- KSK2601 - Advanced Creative Writing: A Practical Course (Theory of Literature 204)
- KSK3701 - Creative Writing Workshop and Portfolio
Q
W
- WEN2601 - Water Engineering II (Theory)
- WEN2PRA - Water Engineering II (Practical)
- WEN3601 - Water Engineering III (Theory)
- WEN3PJT - Water Engineering III (Project)
- WEN3PRA - Water Engineering III (Practical)
- WLL2601 - Cultural Diversity in Literary Contexts
- WLL2602 - Film, Literature and Society
- WLL3701 - Reading Africa
- WLL3702 - Alternative Worlds in Fiction
- WLL3703 - War and Literature
- WLL3704 - The World of Pulp Literature
- WLL3705 - The World of Adventure in Literature
- WTC4701 - Water Treatment (Chemical) IV
- WTT4701 - Water Treatment Technology IV
- WTT4702 - Water Treatment Technology IV (Project)
- WWT4701 - Waste Water Treatment Technology IV (Theory)
- WWT4702 - Waste Water Treatment Technology IV (Project))




