Programmes Offered Undergraduate BSc Honours Mining Engineering BSc Honours Materials Technology and Engineering BSc Honours Chemical Engineering BSc Honours Metallurgical Engineering