• English level 4
• Mathematics level 3 OR Technical Mathematics level 4
• Physical Science level 3
An Extended Programme provides extra academic support to help students adjust to university-level studies. It includes foundational courses to strengthen key skills, ensuring a smoother transition into the degree.
Learn more about Extended Programmes.
• English level 4
• Mathematics level 3 OR Technical Mathematics level 4
• Physical Science level 3
Data Scientist: Apply statistical modeling and machine learning techniques to extract insights from large datasets.
Software Engineer: Develop algorithms, applications, and systems software using mathematical principles.
Cryptographer: Design secure encryption algorithms for cybersecurity, blockchain technology, and secure communications.
Machine Learning Engineer: Build AI-driven models for predictive analytics, automation, and deep learning applications.
Quantitative Analyst (Finance & Risk Analysis): Use mathematical models to assess financial risks, market trends, and investment strategies.
Computational Mathematician: Solve complex problems using numerical simulations and optimization techniques.
Academia & Research: Contribute to advancements in theoretical computing, artificial intelligence, and numerical analysis.
Address: Melville, Johannesburg, South Africa, 2092
Copyright © 2025 UniApplyForMe NPO. All rights reserved.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Hosted by DesignThat Cloud.
It seems as if you are not on the official UniApplyForMe website, please click the button below to be direct to the correct site.