News & Insights

How to Become a Data Scientist in South Africa: Degrees, Courses and Requirements

05 August, 2026

Suprise Fakude

Reading time ~ 10 minutes

How to Become a Data Scientist in SA (2026)

To become a data scientist in South Africa, you need to develop skills in statistics, programming, data analysis and machine learning, then demonstrate how you apply them to practical problems.
Your study route could include a data science degree, a related university qualification, postgraduate study or an occupational programme. Short courses can help you develop specific skills, but they differ in depth and recognition.

This guide explains the routes available, what to look for in data science courses in South Africa and how to choose a practical starting point.

What Does a Data Scientist Do?

A data scientist uses data to investigate questions, test ideas and develop models that support decisions.
For example, a business might want to understand why customers leave, estimate future sales or identify unusual transactions. A data scientist helps define the problem, prepares the data, tests possible explanations and communicates the results.
The work requires more than writing code. You also need to understand whether the data is reliable, what a model can reasonably predict and how its results should be used.

Data Science Degrees vs Courses: Which Route Should You Take?

The right option depends on your existing qualifications, time, budget and career goal.

Study route Who should consider it? What to check
Undergraduate degree School leavers or learners seeking a university foundation Mathematics requirements, statistics and computing content, duration and fees
Postgraduate programme Graduates building on an existing qualification Required qualification level, assumed knowledge and admission criteria
Occupational qualification Learners seeking structured practical training for data-related work NQF level, provider accreditation, workplace learning and assessment
Short course or bootcamp People learning a specific tool or testing their interest Curriculum depth, feedback, projects and the type of certificate awarded
Self-directed learning Learners supplementing formal study or exploring the field A structured plan, reliable resources and opportunities to practise

A Data Science Degree

A degree can provide a broad foundation in mathematics, statistics and computing. Depending on the institution, you may study data science directly or build towards it through a related discipline.

For example, UCT offers a Bachelor of Business Science specialising in Statistics and Data Science. Check the university’s current programme information and prospectus rather than assuming that every data science pathway is a standalone BSc.

A degree may suit you if you want substantial theoretical study and can commit to the programme’s schedule and admission requirements.

Postgraduate Data Science Study

If you already hold a qualification, a postgraduate programme may offer another route.

Wits’ Postgraduate Diploma in Data Science, for example, requires a bachelor’s degree or NQF Level 7 qualification. It states that Computer Science or university-level Mathematics is not required, illustrating why you should check each programme individually. 

An Occupational Qualification

An occupational qualification combines knowledge, practical skills and workplace experience.

iFundi offers the Occupational Certificate: Data Science Practitioner, at NQF Level 5, with 185 credits and SAQA ID 118708. Its course page lists 18 months of online facilitated learning. 

This is an occupational certificate, not a data science degree. The qualification prepares learners for practical data work, including collecting, preparing, analysing and presenting information. regqs.saqa.org.za

Explore iFundi’s Data Science Practitioner programme to assess whether this route matches your goals.

Short Courses and Self-Directed Learning

Short courses can help you learn Python, SQL, statistics or data visualisation. They can also help you test your interest before committing to a longer programme.

Check whether the course includes assessed projects and feedback. A completion certificate alone does not show how effectively you can solve a data problem.

What Are the Entry Requirements for Data Science?

Requirements depend on the qualification and provider. University programmes set their own subject, mark and admission requirements. Postgraduate programmes may also require a particular qualification level or prior knowledge. For the Occupational Certificate: Data Science Practitioner, SAQA ID 118708, the published minimum entry requirement is NQF Level 4 with Mathematics.

If you have Mathematical Literacy, another qualification or relevant experience, ask iFundi to assess your eligibility. Do not assume these automatically meet the Mathematics requirement.

What Skills Should You Develop?

Build your foundation before moving into advanced tools:

  • Statistics: Understand patterns, variation, probability and the limits of conclusions.
  • Programming: Learn to organise and analyse data using a language such as Python.
  • SQL: Practise retrieving and combining information from databases.
  • Data preparation: Identify missing values, duplicates and inconsistent records.
  • Visualisation: Present results through clear charts and dashboards.
  • Machine learning: Learn how models are trained, evaluated and tested.
  • Communication and ethics: Explain findings, protect sensitive information and recognise potential bias.

For an introduction to coding pathways, read Types of Coding and Their Uses.

A Practical Roadmap into Data Science

1. Choose Your Starting Point

Review your qualifications and current skills. Compare the entry requirements of the programmes you are considering, then choose a route you can sustain.

2. Practise with Small Datasets

Start with manageable tasks: clean a spreadsheet, calculate summary statistics or write a database query. Check your results and explain what they mean.

3. Build Projects That Answer Questions

Choose a clear problem rather than collecting unrelated exercises. For example:

  • Which products account for most sales?
  • How does demand change across months?
  • Which factors appear associated with customer cancellations?

For each project, explain your question, data source, cleaning decisions, methods, findings and limitations.

4. Create a Portfolio

Make your work understandable to someone reviewing it for the first time. Include readable code, a short project explanation and clear visualisations.

Use public or appropriately anonymised data. Do not upload confidential workplace information.

5. Apply for Roles That Match Your Skills

Consider internships and junior data or analytics roles alongside graduate data scientist opportunities.

Compare each vacancy’s requirements with your evidence of skills. Keep building experience in the areas you need to strengthen.

How Much Does iFundi’s Data Science Programme Cost?

The fees previously supplied by iFundi are:

  • Tuition: R4,900 per month for 18 months
  • Once-off registration fee: R899

Confirm the quotation for your intended intake, including any additional assessment charges and available payment options.

If you are employed, you could request sponsorship from your employer. Explain how the training relates to a workplace need and attach a programme outline and quotation. View the programme and enquire about fees.

Data Scientist or Data Analyst: Where Should You Start?

Data analysts often focus on reporting, dashboards and explaining business performance. Data scientists may also develop predictive models and investigate more complex statistical questions.
The roles overlap, and job titles vary between employers. Review the actual responsibilities rather than relying on the title.

A junior analytics role can provide useful experience while you continue developing your programming, statistics and modelling skills.

Take Your Next Step with iFundi

Choosing a course should begin with your qualifications and the work you want to do. If you are considering practical training in data collection, analysis and visualisation, enquire about iFundi’s Data Science Practitioner programme.

Request an admission assessment, the class timetable, current fees and an explanation of how workplace learning is completed.

Frequently Asked Questions

Do I need a degree to become a data scientist?

Requirements vary by employer and role. A degree can provide a strong academic foundation, while other routes can develop practical skills for data-related work. Compare your intended roles’ requirements before choosing a programme.

Is a data science short course equivalent to a degree?

No. A short course usually covers a narrower area. Check its content, assessment and recognition rather than treating all data science courses as equivalent.

Can I study data science online in South Africa?

Yes. iFundi’s Data Science Practitioner programme is delivered through online facilitated classes. Confirm the timetable and practical learning arrangements before enrolling.

How long does it take to become a data scientist?

There is no fixed timeline. Completing a programme and becoming ready for a particular job are different milestones. Your progress depends on your starting knowledge, practice and experience.

Can I study data science with Mathematical Literacy?

Eligibility depends on the programme. Qualification 118708 specifies NQF Level 4 with Mathematics. Ask the provider to assess your qualifications and explain any applicable access route.

Does completing a course guarantee employment?

No. Your qualification, demonstrated skills, experience and the employer’s requirements all influence your prospects.

Part of the iFundi South African Data Science Career Series:
Suprise Fakude

Suprise Fakude

Content Specialist at iFundi

She holds a Marketing degree from the Vaal University of Technology and specialises in SEO-driven content creation. Suprise focuses on producing content that not only ranks but also resonates, connecting learners with practical opportunities to upskill and thrive in South Africa’s changing world of work.