Tshwane University of Technology Durban Campus Tshwane University of Technology Durban Campus: Tshwane University of Technology (TUT) has been a…