Modules
Every module by code. Open one to see who teaches it and what students said.
134 modules
- ALDE112Academic Literacy12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- APPM121Statics and Mathematical Modelling12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- APPM211Dynamics I8 credits · 0 lecturers · 0 reviews8 credits · 0 lecturers · 0 reviews
- APPM212Differential Equations8 credits · 0 lecturers · 0 reviews8 credits · 0 lecturers · 0 reviews
- APPM221Dynamics II8 credits · 0 lecturers · 0 reviews8 credits · 0 lecturers · 0 reviews
- APPM222Numerical Methods8 credits · 0 lecturers · 0 reviews8 credits · 0 lecturers · 0 reviews
- CMPG111Introduction to Computing and Programming12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- CMPG115Programming for Engineers12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- CMPG121Structured Programming12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- EEII321Power Systems I16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- EEII327Electrical Design16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- EEII413Power Electronics16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- EEII414Power Systems II16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- EEII423Power Systems III16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- EERI124Electrotechnique I8 credits · 0 lecturers · 0 reviews8 credits · 0 lecturers · 0 reviews
- EERI215Electrotechnique II8 credits · 0 lecturers · 0 reviews8 credits · 0 lecturers · 0 reviews
- EERI221Electrical Systems I16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- EERI222Signal Theory I16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- EERI223Electronics I16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- EERI224Linear Systems12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- EERI311Electrical Systems II16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- EERI313Electromagnetics16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- EERI318Electronics II16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- EERI321Control Theory I16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- EERI324Principles of Measurement12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- EERI325Signal Theory II16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- EERI414Signal Theory III16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- EERI415Telecommunication Systems16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- EERI418Control Theory II16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- EERI471Vacation Training Seniors8 credits · 0 lecturers · 0 reviews8 credits · 0 lecturers · 0 reviews
- EERI474Project24 credits · 0 lecturers · 0 reviews24 credits · 0 lecturers · 0 reviews
- FENG211Understanding the World of Engineering12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- FENG321Engineering in the South African and Global Context12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- FENG411Engineering Management8 credits · 0 lecturers · 0 reviews8 credits · 0 lecturers · 0 reviews
- FENG421Engineering Professionalism8 credits · 0 lecturers · 0 reviews8 credits · 0 lecturers · 0 reviews
- INDE479Project32 credits · 0 lecturers · 0 reviews32 credits · 0 lecturers · 0 reviews
- INEM321Thermal-Fluid Science16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- INEM471Vacation Training Seniors8 credits · 0 lecturers · 0 reviews8 credits · 0 lecturers · 0 reviews
- INEM472Electromechanical Design32 credits · 0 lecturers · 0 reviews32 credits · 0 lecturers · 0 reviews
- INEM475Project12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- INGB122Introduction to Industrial Engineering12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- INGB222Operations Management for Engineers16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- INGB224Optimisation and Numerical Methods16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- INGB311Engineering Economics12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- INGB314Operational Excellence12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- INGB317Simulation Modelling16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- INGB318Supply Chain Management12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- INGB321Advanced Optimisation16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- INGB322Statistical Learning for Engineers16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- INGB413Quality Assurance12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- INGB417Facilities Design16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- INGB419Business Engineering12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- INGB471Vacation Training Seniors8 credits · 0 lecturers · 0 reviews8 credits · 0 lecturers · 0 reviews
- INGB472Decision Support Systems20 credits · 0 lecturers · 0 reviews20 credits · 0 lecturers · 0 reviews
- INGC112Introduction to Process Engineering8 credits · 0 lecturers · 0 reviews8 credits · 0 lecturers · 0 reviews
- INGC121Thermodynamics12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- INGC122Introduction to Process Engineering8 credits · 0 lecturers · 0 reviews8 credits · 0 lecturers · 0 reviews
- INGC211Process Principles16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- INGC212Thermodynamics I12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- INGC221Thermodynamics II16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- INGC222Numerical Methods for Chemical Engineers16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- INGC311Transport Phenomena I16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- INGC312Chemical Reactor Theory I16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- INGC313Particle Systems16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- INGC314Separation Processes16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- INGC321Process Engineering Methods16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- INGC322Geology and Ore Dressing16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- INGC323Hydrometallurgy16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- INGC324Pyrometallurgy16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- INGC325Process Modelling for Control8 credits · 0 lecturers · 0 reviews8 credits · 0 lecturers · 0 reviews
- INGC411Biotechnology16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- INGC412Chemical Reactor Theory II16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- INGC413Process Control16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- INGC414Sustainable Processing16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- INGC471Vacation Training Seniors8 credits · 0 lecturers · 0 reviews8 credits · 0 lecturers · 0 reviews
- INGC477Plant Design32 credits · 0 lecturers · 0 reviews32 credits · 0 lecturers · 0 reviews
- INGC479Project32 credits · 0 lecturers · 0 reviews32 credits · 0 lecturers · 0 reviews
- INGF221Engineering Communication8 credits · 0 lecturers · 0 reviews8 credits · 0 lecturers · 0 reviews
- INGM111Engineering Graphics I12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- INGM121Engineering Graphics II12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- INGM122Materials Science I16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- INGM212Engineering Materials12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- INGM222Thermodynamics I12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- INGM223Manufacturing Technology12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- INGM225Strength of Materials I12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- INGM311Thermodynamics II12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- INGM313Strength of Materials II12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- INGM315Systems Engineering12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- INGM316Machine Dynamics16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- INGM318Fluid Mechanics I16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- INGM324Fluid Mechanics II12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- INGM325Applied Computer Methods16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- INGM328Machine Components16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- INGM371Vacation Training Seniors8 credits · 0 lecturers · 0 reviews8 credits · 0 lecturers · 0 reviews
- INGM412Heat Transfer12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- INGM413Fluid Machines12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- INGM426Failure of Materials12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- INGM427Thermal-Fluid System Design16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- INGM428Thermal Machines12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- INGM479Project16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- LLAW221Introductory Labour Law12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- MCTR311Dynamic Systems Modelling12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- MCTR327Mechatronic Design16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- MCTR411Industrial Automation16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- MCTR421Virtual Commissioning12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- MCTR471Vacation Training for Snr8 credits · 0 lecturers · 0 reviews8 credits · 0 lecturers · 0 reviews
- MCTR474Final Year Project24 credits · 0 lecturers · 0 reviews24 credits · 0 lecturers · 0 reviews
- MEGI415Mechanical Systems Design16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- MTHS111Introductory Algebra and Calculus I12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- MTHS121Introductory Algebra and Calculus II12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- MTHS211Advanced Calculus I8 credits · 0 lecturers · 0 reviews8 credits · 0 lecturers · 0 reviews
- MTHS212Linear Algebra I8 credits · 0 lecturers · 0 reviews8 credits · 0 lecturers · 0 reviews
- MTHS223Engineering Analysis8 credits · 0 lecturers · 0 reviews8 credits · 0 lecturers · 0 reviews
- MTHS224Applied Linear Algebra8 credits · 0 lecturers · 0 reviews8 credits · 0 lecturers · 0 reviews
- NCHE111Introductory Inorganic and Physical Chemistry12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- NCHE121Introductory Organic Chemistry12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- NCHE211Analytical Chemistry II8 credits · 0 lecturers · 0 reviews8 credits · 0 lecturers · 0 reviews
- NCHE222Organic Chemistry II8 credits · 0 lecturers · 0 reviews8 credits · 0 lecturers · 0 reviews
- NPHY111Basic Physics I12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- NPHY121Basic Physics II12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- NPHY211Electricity and Magnetism8 credits · 0 lecturers · 0 reviews8 credits · 0 lecturers · 0 reviews
- PPEP171Practical Engineering Practice8 credits · 0 lecturers · 0 reviews8 credits · 0 lecturers · 0 reviews
- REII111Introduction to Digital Systems12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- REII121Introduction to Microcontrollers12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- REII211Algorithms and Optimisation8 credits · 0 lecturers · 0 reviews8 credits · 0 lecturers · 0 reviews
- REII222Embedded Systems12 credits · 0 lecturers · 0 reviews12 credits · 0 lecturers · 0 reviews
- REII312Network Fundamentals16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- REII313Object-oriented Software Development16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- REII323Embedded Operating Systems16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- REII327Computer Engineering Design16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- REII414Databases and Web-programming16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- REII425Data Analytics and Machine Learning16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- STTK222Statistics for Industrial Engineering16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews
- STTK312Engineering Statistics16 credits · 0 lecturers · 0 reviews16 credits · 0 lecturers · 0 reviews