| Qualification code: NDMSR | NQF Exit level: 6 | Total credits: 360 |
| Admission requirements: | A National Senior Certificate (Diploma endorsement) with at least 50% in the language of teaching and learning and with at least 50% in Mathematics and Physical Science. |
First level
| Module | Pre/Co-requisite |
| Group A. Compulsory | |
| ENN103F - English for Academic Purposes | |
| MAT1581 - Mathematics I (Engineering) | |
| MEP171X - Mineral Exploitation I | |
| MSP101R - Mine Survey Practice I | Pre: Students must be employed at a mine or have completed 10 study units towards the diploma. |
| SMI181Q - Science: Mining I | |
| STA1510 - Basic Statistics |
Second level
| Module | Pre/Co-requisite |
| Group A. Compulsory | |
| EMA2601 - Engineering Management II (Module A) | |
| EMA2602 - Engineering Management II (Module B) | |
| EUC1501 - End-User Computing I (Theory) | |
| EUP1501 - Ethical Information and Communication Technologies for Development Solutions | |
| MAT2691 - Mathematics II (Engineering) | Pre: MAT1581 |
| MGY2601 - Mining Geology II | Pre: MEP171X |
| MSG211Q - Mine Survey II | Pre: MEP171X |
| MSP242S - Mine Survey Practice II | Pre: Student must be employed in a mine |
| MVA231Q - Mine Valuation II | Pre: MEP171X |
Third level
| Module | Pre/Co-requisite |
| Group A. Compulsory | |
| EMA3601 - Engineering Management III | Pre: EMA2601 or EMA2M1E & EMA2602 or EMA2M2E |
| MSG3601 - Mine Survey III | Pre: MSG211Q |
| MSP352T - Mine Survey Practice III | Pre: Student must be employed in a mine |
| MVA3601 - Mine Valuation III | Pre: MVA231Q & STA1510 |
| STG381S - Structural Geology III | Pre: MGY291S |