- OFO code
- 251201
- NQF Level
- 4
- Credits
- 60
- Duration
- 75 days
- Quality assurer
- QCTO
What the course is for
A C++ Programmer implements solutions to real problems by applying the principles of programming with C++ and its tools, writing well-documented readable code and working collaboratively with version control.
What you will be able to do
- Describe the fundamentals of C++, object-oriented design and the development life cycle.
- Write readable C++ using a disciplined coding style, and debug application problems.
- Work collaboratively in a team using Git and GitHub: repositories, branches, commits and pull requests.
Why it matters
C++ underpins game development, graphical applications, browsers, embedded systems, enterprise software, artificial intelligence and animation. Programming appears on the national list of occupations in high demand, and C++ programmers can work in any sector or for themselves.
Qualification structure
Open a section to see the modules it contains.
Knowledge component — 21 credits
- KM-01 C++ Basics, NQF 4, 2 credits
- KM-02 Principles of Programming with C++, NQF 4, 6 credits
- KM-03 Principles of Object Oriented Programming with C++, NQF 4, 6 credits
- KM-04 Principles of Intermediate Programming with C++, NQF 4, 7 credits
Application component — 39 credits
- PM-01 Getting started with C++, NQF 4, 2 credits
- PM-02 Programming with C++, NQF 4, 8 credits
- PM-03 Object Oriented Programming with C++, NQF 4, 6 credits
- PM-04 Intermediate Programming with C++, NQF 4, 9 credits
- PM-05 Projects with C++, NQF 4, 14 credits
Where it leads
Related qualifications include the Occupational Certificates in Software Developer, Cybersecurity Analyst, Data Science Practitioner, Cloud Administrator, Quality Test Automator and AI Software Developer.
Also in Skills Development Programmes
Word processing, spreadsheets, presentations and email — the computer skills every office job assumes you have.
Course detailThe first line of defence: detect threats, harden systems and respond to breaches. 75 days.
Course detailPlan, conduct and administer assessment of learner competence in occupational contexts. 30 days.
Course detail