Introduction: Engineering colleges in South Africa is now becoming a popular destination for students who want an engineering degree from abroad for undergraduate or postgraduate program. Officially known as the Republic of South Africa, it is a country on the southern part of South Africa having many and distinct types of Ecosystem. The country