Mechanical Engineering Dr Christian Basson Academic Qualifications MSc Eng (Mechanical Engineering), B Eng (Mechanical Engineering) 08/12/2026