The Bachelor of Science in Computational and Applied Mathematics at Wits trains students in the application of mathematical modelling, numerical methods, and computation to solve real-world scientific and engineering problems. All applicants must write the National Benchmark Tests. The programme covers analysis, algebra, differential equations, mathematical methods, and scientific computing, preparing graduates for careers in data science, financial modelling, engineering simulation, and academic research. South Africa's growing data economy and the expansion of machine learning applications across banking, insurance, and retail create strong demand for graduates with deep mathematical and computational skills.
English Home Language or English First Additional Language: Level 5
Mathematics: Level 6
APS: 44
Data Scientist – Develops machine learning models and statistical analyses for South African banks, retailers, and insurers, extracting actionable insights from large datasets.
Quantitative Analyst – Builds mathematical models for pricing, risk management, and portfolio optimisation at South African financial institutions, applying advanced calculus and stochastic methods.
Computational Researcher – Conducts scientific computing research at Wits, the CSIR, or other South African research institutions, applying numerical methods to physics, engineering, and biological problems.
Financial Modeller – Constructs financial valuation and scenario planning models for South African investment banks, treasury departments, and consulting firms.
Software Engineer (Scientific Computing) – Develops high-performance computing software for South African engineering, pharmaceutical, and technology companies, applying mathematical algorithms to complex systems.