Melsoft AcademyMApply now
FAQ

Every question, answered.

Everything students and companies ask us — from entry requirements and payment plans to what each programme actually teaches.

The basics

Applying, delivery & funding

Do I need a degree to apply?

No. Our accredited programmes accept matric (or equivalent). Bootcamps are open to anyone curious and committed.

Are programmes really 100% online?

Yes. Live sessions, recorded lectures, async cohorts, and 1:1 mentorship — all delivered remotely. Optional in-person meetups in Johannesburg.

What does ‘guaranteed internship’ mean?

Every accredited graduate is placed into either a paid or unpaid internship with one of our hiring partners. If we can’t place you, you get a full refund of the placement fee.

How can I pay for my course?

Three ways: pay upfront and save, spread it over 3, 6 or 12 months at no/low interest, or apply for a student loan through our partner Manati once you’ve been accepted into a programme. Employer sponsorship and SETA-funded learnerships are also available — chat to a Student Advisor for the right fit.

Can my employer pay for me?

Yes — we work with HR teams on our ‘For Corporate’ track. Request a quote and we’ll tailor a programme to your team.

More on money: fees & payment plans · funding & loans · how admissions works

By programme

Programme-specific questions

AI Software Developer12 months

View programme

Do I need a coding background to enrol?

No prior coding experience is required. The programme starts from Python fundamentals and builds progressively toward machine learning and AI deployment. A matric certificate is the only entry requirement.

What AI tools and frameworks will I work with?

You will work with Python, TensorFlow, PyTorch, scikit-learn, and MLflow across the programme. The curriculum also covers cloud-based ML services on AWS and Azure, and responsible AI frameworks aligned with QCTO standards.

Is this qualification recognised by South African employers?

Yes. The programme is QCTO and MICT SETA accredited at NQF Level 5 with 209 credits (SAQA ID 118792). It is comparable to certifications from IBM and Microsoft Azure AI Fundamentals and is recognised across the South African tech industry.

What roles can I apply for after graduating?

Graduates typically pursue roles such as ML Engineer, AI Developer, Data Scientist, MLOps Engineer, and AI Solutions Consultant. The included internship gives you real-world experience to back your application.

Cybersecurity Analyst12 months

View programme

Do I need an IT background to apply?

No. The programme accepts matric holders with no prior IT experience. The curriculum builds from computing fundamentals through to advanced threat analysis and SOC operations, so you are fully supported from day one.

What tools and platforms will I train on?

You will gain hands-on experience with SIEM platforms, Wireshark, Metasploit, vulnerability scanners, and cloud security tools across AWS and Azure. The curriculum also covers GRC frameworks used in South African enterprise environments.

Is the qualification recognised for employment in South Africa?

Yes. The Cybersecurity Analyst programme is QCTO and MICT SETA accredited at NQF Level 5 with 173 credits (SAQA ID 118986). It includes a 4IR security focus covering AI and IoT security, and RPL is available for learners with prior experience.

What cybersecurity roles does this programme prepare me for?

Graduates are prepared for roles including SOC Analyst, Network Security Engineer, Penetration Tester, Incident Response Analyst, and GRC Consultant — across industries like banking, insurance, and government.

Data Science Practitioner12 months

View programme

Do I need a maths or statistics background to enrol?

No advanced maths background is required. The programme includes dedicated modules on logical thinking, basic calculations, and statistics essentials that build the foundation you need before moving into Python and machine learning.

What technologies and tools does the programme cover?

You will work with Python, Pandas, SQL, Jupyter Notebooks, Power BI, and Tableau. The curriculum also covers statistical analysis, data cleaning, machine learning fundamentals, and governance and ethics in data.

Is this a nationally recognised qualification?

Yes. The programme is QCTO and MICT SETA accredited at NQF Level 5 with 185 credits (SAQA ID 118708). It is comparable to elite international data science diplomas from Canada and India and is recognised by South African employers.

What jobs can I get after completing this programme?

Graduates pursue roles such as Data Analyst, Data Scientist, BI Developer, Reporting Specialist, and Junior ML Engineer across industries including finance, retail, healthcare, and government.

Software Developer12 months

View programme

Is any programming experience required to apply?

No. The programme is vendor-agnostic and starts from computing fundamentals, logical thinking, and software design principles. A matric certificate is all you need to enrol and begin building toward a professional developer career.

What languages and technologies will I learn?

The curriculum covers HTML5, JavaScript, Python, SQL, UML modelling, REST APIs, and version control with Git and GitHub. You will also study the full software development lifecycle, web scraping, and software governance aligned with 4IR principles.

Is this qualification valued by South African tech companies?

Yes. The programme is QCTO and MICT SETA accredited at NQF Level 5 with 220 credits (SAQA ID 118707). Being vendor-agnostic means your qualification is applicable across any tech stack or employer environment in South Africa and beyond.

What developer roles does this programme lead to?

Graduates are prepared for roles including Junior Software Developer, Full-Stack Developer, Business Analyst, Technical Project Manager, and Integration Engineer — at companies ranging from startups to large enterprises.

AI Software Developer6–12 months

View programme

Who is this bootcamp designed for?

This bootcamp is for developers who already have some coding exposure and want to specialise in building production-grade AI systems. If you are comfortable with basic programming and want to work with LLMs, agents, and cloud-deployed AI, this programme is for you.

What AI technologies will I build with during the programme?

You will work with the OpenAI and Anthropic APIs, LangChain, RAG pipelines, MCP servers, Azure AI Fundamentals, and cloud deployment on Azure. The bootcamp also covers prompt engineering, function calling, and autonomous AI agent architecture.

Does this bootcamp include real projects or just tutorials?

Yes — the curriculum includes five company projects built in stages: a static website, a React frontend, a full-stack application, an AI feature build, and a final AI capstone project. These go straight into your portfolio.

What roles will I be ready for after completing the bootcamp?

Graduates target roles such as AI Engineer, LLM Application Developer, Full-Stack Developer (AI), MLOps Engineer, and Conversational AI Developer — in startups, agencies, and enterprise tech teams across South Africa and remotely.

Cyber Security6 months

View programme

Do I need an IT background before joining this bootcamp?

Some comfort with computers is helpful but no formal IT background is required. The bootcamp opens with networking foundations and computing security basics before progressing to ethical hacking, Metasploit, and vulnerability assessment.

Will I get hands-on hacking and defence practice?

Yes. The curriculum covers live labs in OS hardening, Metasploit exploitation, password attacks, web security, and network reconnaissance. You will build and attack controlled environments throughout the programme — not just study theory.

Does the bootcamp prepare me for any industry certifications?

The curriculum aligns with CompTIA Security+ and CEH (Certified Ethical Hacker) exam objectives, giving you a strong foundation to sit those exams after completing the bootcamp. Certification exam fees are separate.

What cybersecurity jobs can I apply for after the bootcamp?

Graduates are job-ready for roles including Penetration Tester, SOC Analyst, Network Security Specialist, Ethical Hacker, and Digital Forensics Analyst — in financial services, government, telecoms, and security consulting firms.

Software Developer6 months

View programme

Is this bootcamp suitable for complete beginners?

Yes. The programme is designed for beginners and starts from HTML and CSS before progressing through JavaScript, React, Node.js, databases, and authentication. No prior coding experience is needed — just commitment and consistency.

What stack will I be job-ready in by the end?

You will graduate proficient in the PERN stack — PostgreSQL, Express, React, and Node.js — along with TypeScript, REST APIs, SQL, MongoDB (optional), and AWS Cloud Practitioner fundamentals. Git and collaborative workflows are embedded throughout.

How long does the bootcamp take and what is the weekly commitment?

The bootcamp runs for 6 months. It is intensive and designed to mirror a real working environment — expect full-day sessions with project deadlines. Part-time options are not available for this programme.

What developer jobs will I be ready to apply for?

Graduates target roles such as Junior Frontend Developer, Full-Stack Developer, React Developer, Backend Developer (Node.js), and Junior Software Engineer at agencies, product companies, and startups across South Africa.

Data Science6 months

View programme

Do I need to know how to code before joining?

No. The bootcamp starts from Python fundamentals and builds through Pandas, data cleaning, SQL, visualisation, and applied machine learning. You will handle real datasets from the first week onward so learning is practical from day one.

What tools and libraries will I become proficient in?

You will work extensively with Python, Pandas, NumPy, Matplotlib, Seaborn, SQL, and scikit-learn for machine learning basics. Visualisation tools including Power BI and Tableau are also covered for reporting and dashboarding.

How is this bootcamp different from the accredited Data Science programme?

The bootcamp is faster and more hands-on — 6 months of intensive practical training versus 12–18 months for the accredited qualification. The accredited programme carries NQF Level 5 SAQA recognition; the bootcamp focuses on employability speed and portfolio output.

What data roles can I target after graduating?

Graduates are ready to apply for roles including Data Analyst, Junior Data Scientist, BI Developer, Reporting Analyst, and Python Developer — at companies in retail, finance, logistics, and tech across South Africa.

Content Creation12 weeks

View programme

Do I need any equipment or social media presence before starting?

No existing audience or professional equipment is required. The programme covers how to start from zero — building your brand identity, creating content on a phone, and growing an audience organically before investing in gear.

What electives can I specialise in during the programme?

You choose two electives from eight options: Short-Form Video, Live Streaming, Podcasting, Video Editing, Motion Graphics, Photography, Copywriting, and AI Content Automation. Electives run in the second half of the programme after core foundations are complete.

Will I learn how to actually make money from content?

Yes — monetisation is a core module, not an afterthought. You will cover brand partnerships, affiliate marketing, digital product creation, and platform monetisation features across YouTube, TikTok, Instagram, and podcast platforms.

Who are the mentors and how much access do I get to them?

Mentors include working creators, brand strategists, and production specialists active in the South African creator economy. You get structured 1:1 sessions plus group critiques of your content throughout the 12 weeks.

For companies

Learnerships & corporate training

What does it cost per learner?

It depends on the programme and cohort size — learnerships, short courses and bootcamps are priced differently. What's consistent: you only pay for learners who complete, and pricing is confirmed upfront before anyone enrols. The scorecard review includes indicative pricing for your shortlist.

What counts as "complete"?

A learner is complete when they've met every requirement for certification — assessments passed, portfolio submitted, documentation verified. Not "attended most sessions." If they don't reach that line, they're not on your invoice.

Who recruits the learners?

Either works. Enrol your own employees, or we source, screen and enrol unemployed designated-group learners for you — the option most clients use for skills development and EE pipeline points.

Can SETA grants and Section 12H fund this?

Yes. NQF-registered learnerships qualify for Section 12H tax allowances (up to R80,000 per learner) and discretionary SETA grants, alongside 135% B-BBEE procurement recognition. We prepare the documentation your finance team needs. Note: 12H applies only to agreements signed before 1 April 2027.

How fast can a cohort start?

A Proof Run of 10–20 learners can typically be scoped, contracted and enrolled within weeks, not months. Learnerships run 12–18 months; short courses and vendor certifications run days to weeks.

Are you accredited?

Level 1 B-BBEE, QCTO-accredited, with all 124 programmes registered on the NQF through SAQA — full recognition under the new accreditation framework. Delivery is quality-assured with our accredited partners.

What if we already have a training provider?

Run a side-by-side Proof Run. Same learners, same conditions, and compare completion rates and documentation at the end. No long-term lock-in — start small, verify, then scale.

Full detail: corporate training · learnerships

Didn't find your answer?

A Student Advisor can answer anything specific to your situation — usually within one working day.