Neftaly SayPro Southern Africa Youth Project Online Course 101008 Diploma In Engineering Technology In Civil Engineering Nqf Level 06 Credits 240 Offered By University Of Johannesburg