Enrolment options

Course image SP- 230374 C++ Programme
QCTO Skills Programmes

Curriculum Code: 900220-000-00-00
NQF Level: 4
Credits: 60

Course Introduction

Welcome to the QCTO C++ Programmer Skills Programme. This programme has been designed to provide learners with the foundational knowledge, practical skills and workplace readiness required to develop software applications using the C++ programming language.

C++ programmers are responsible for designing, building and implementing software solutions that solve real-world problems efficiently and effectively. Learners will develop programming, problem-solving and collaborative development skills while gaining practical experience with industry-relevant tools and technologies.

Throughout this programme, learners will be introduced to software development principles, object orientated programming, intermediate programming concepts and version control practices using Git and GitHub.

Course Purpose

The purpose of this skills programme is to prepare learners to create functional software solutions using the C++ programming language and appropriate development toolkits. Learners will develop the ability to write structured, efficient and maintainable code while working collaboratively within a development environment.

Learners will gain knowledge and practical skills in:

  • C++ programming fundamentals
  • Problem-solving techniques
  • Object orientated programming principles
  • Software development life cycle processes
  • Intermediate programming concepts
  • Git and GitHub version control
  • Application development and debugging
  • Collaborative software development
Entry Requirements

To enrol for this programme, learners should have:

  • Grade 11 with English and Mathematical Literacy
  • Basic computer literacy
  • Access to equipment and internet connectivity
  • Ability to work remotely where required

Guests cannot access this course. Please log in.