There are many different routes a person can take to become a professional in an industry.
This website will give you a breakdown of the amount of time it takes to receive the qualification, the amount of community service or any other service applicable and where this could be studied at the universities in South Africa.
Not all the universities offer the exact same course, the names of the degrees might change and the courses might be a little different.
Please keep this in mind when doing research on the website.
Please note that this website will only provide information on the minimum (Undergraduate level) of what is needed to practise in a certain profession.
There are further studies available to anyone willing to further their education in most fields.