All qualifications and part qualifications registered on the National Qualifications Framework are public property. Thus the only payment that can be made for them is for service and reproduction. It is illegal to sell this material for profit. If the material is reproduced or quoted, the South African Qualifications Authority (SAQA) should be acknowledged as the source. |
SOUTH AFRICAN QUALIFICATIONS AUTHORITY |
REGISTERED QUALIFICATION: |
Occupational Certificate: Software Engineer |
SAQA QUAL ID | QUALIFICATION TITLE | |||
119458 | Occupational Certificate: Software Engineer | |||
ORIGINATOR | ||||
Development Quality Partner-MICT SETA | ||||
PRIMARY OR DELEGATED QUALITY ASSURANCE FUNCTIONARY | NQF SUB-FRAMEWORK | |||
- | OQSF - Occupational Qualifications Sub-framework | |||
QUALIFICATION TYPE | FIELD | SUBFIELD | ||
Occupational Certificate | Field 10 - Physical, Mathematical, Computer and Life Sciences | Information Technology and Computer Sciences | ||
ABET BAND | MINIMUM CREDITS | PRE-2009 NQF LEVEL | NQF LEVEL | QUAL CLASS |
Undefined | 240 | Not Applicable | NQF Level 06 | Regular-ELOAC |
REGISTRATION STATUS | SAQA DECISION NUMBER | REGISTRATION START DATE | REGISTRATION END DATE | |
Registered | EXCO 0522/24 | 2022-08-04 | 2025-12-31 | |
LAST DATE FOR ENROLMENT | LAST DATE FOR ACHIEVEMENT | |||
2026-12-31 | 2029-12-31 |
In all of the tables in this document, both the pre-2009 NQF Level and the NQF Level is shown. In the text (purpose statements, qualification rules, etc), any references to NQF Levels are to the pre-2009 levels unless specifically stated otherwise. |
This qualification does not replace any other qualification and is not replaced by any other qualification. |
PURPOSE AND RATIONALE OF THE QUALIFICATION |
Purpose:
The purpose of this qualification is to prepare a learner to function as a Software Engineer. A Software Engineer researches, analyses, and evaluates requirements for existing or new software applications and designs, develops, deploys, tests within scope of work (debugs) and maintains software applications. A qualified learner will be able to: Rationale: The National Certificate: Information Technology (Systems Development) qualification that is currently registered with the South African Qualification Authority (SAQA) is due for realignment. To address this, the Media Information Communication and Technology Sector Education and Training Authority (MICT SETA) has initiated the process of realigning this qualification through the Quality Council for Trades and Occupation (QCTO) qualification development model. The need to realign this qualification was further motivated by the fact that there are no registered occupationally based software engineering related qualifications. The design of the revised Software Engineer qualification comprises one (1) part qualification, namely, Software Tester. Organisations that were consulted and participated in the process of realigning this qualification included employers and training providers such as Yitro Innovations, iThemba IT Solutions, E-kasi IT Solutions, CTU Training Solutions, Bytes People Solutions, i-College, Ginini Consulting, Puzzle debt, DVG, Mpande Technologies and Torque IT. Their input has been used to ensure that the qualification is fit for purpose. Typical learners to enrol for this qualification are people with workplace experience in the systems development areas who would like to formalise their training; other professionals, school leavers and qualifying learner, who have already been exposed to the system development area and want to pursue a career towards Software Engineers. Upon completion of this qualification, learners may gain employment in the Software Engineering field within the Information and Communication Technology (ICT) industry and all other industries that require ICT services. Career mobility is possible within the ICT environment with a wide variety of specialisation options within the Telecommunications, Information Technology and Electronic Industries and other industries where IT is a key component, like the Financial Services or Insurance Industries. Learners who successfully complete the Software Engineering qualification can advance their careers by taking additional responsibilities such as leadership roles or pursue entrepreneurial opportunities. Businesses, organisations and communities will benefit from this qualification by being served by qualified Software Engineers. These professionals will perform their roles efficiently and effectively by contributing to the building of the economy and South Africa as a whole, through developing innovative software solutions facing the country. |
LEARNING ASSUMED TO BE IN PLACE AND RECOGNITION OF PRIOR LEARNING |
Recognition of Prior Learning (RPL):
RPL for Access to the External Integrated Summative Assessment Accredited providers and approved workplaces must apply the internal assessment criteria specified in the related curriculum document to establish and confirm prior learning. Accredited providers and workplaces must confirm prior learning by issuing a statement of results or by certifying a work experience record. RPL for Access to the Qualification Accredited providers and approved workplaces may recognise prior learning against the relevant access requirements. Entry Requirements: The minimum entry requirement for this qualification is: |
RECOGNISE PREVIOUS LEARNING? |
Y |
QUALIFICATION RULES |
This qualification is made up of compulsory Knowledge, Practical Skill and Work Experience Modules:
Knowledge Modules Total number of credits for Knowledge Modules: 75 Total number of credits for Practical Skill Modules: 70. Total number of credits for Work Experience Modules: 95 |
EXIT LEVEL OUTCOMES |
1. Apply knowledge to design software to meet clients' needs.
2. Design and manipulate databases. 3. Develop software to add value to the organisation. 4. Test or debug source code. |
ASSOCIATED ASSESSMENT CRITERIA |
Associated Assessment Criteria for Exit Level Outcome 1:
Associated Assessment Criteria for Exit Level Outcome 2: the application thereof. Associated Assessment Criteria for Exit Level Outcome 3: Associated Assessment Criteria for Exit Level Outcome 4: Integrated Assessment: Integrated Formative Assessment The Skills Development Providers will use the curriculum to guide them on the stipulated internal assessment criteria and weighting. They will also apply the scope of practical skills and applied knowledge as stipulated by the internal assessment criteria. This formative assessment leads to entrance into the integrated External Summative Assessment. Integrated Summative Assessment An External Integrated Summative Assessment, conducted through the relevant QCTO Assessment Quality Partner is required to issue this qualification. The External Integrated Summative Assessment will focus on the Exit Level Outcomes and Associated Assessment Criteria. |
INTERNATIONAL COMPARABILITY |
International comparability was done against qualifications offered in New Zealand and Australia. The two countries were chosen due to their qualifications being the closest match to the Occupational Certificate: Software Engineer. During the design of this qualification and its part-qualification, consideration was given to international qualifications and no exact match was found for the part-qualification.
New Zealand New Zealand is offering a Diploma in Software Development, Level 6, ID number 2604 with 240 credits. Some of the institutions that offer this qualification include but are not limited to Activate Training Centre Limited, New Zealand School of Education and Northland Polytech Ltd. The entry requirement into this qualification is the attainment of any Level 5 New Zealand Certificate in software development. Learning duration was not specified. This qualification is aimed at preparing learners who have attained a range of Information Technology (IT) knowledge, specialist practices and technical skills in software development, for employment in an entry-level developer or tester role in a range of organisational contexts, or to proceed to further study. Upon completion of the qualification, learners will be able to: Similarities between the South African Software Engineering qualification and the New Zealand Diploma in Software Development have been found to be with the level at which the qualifications are pegged at, credits, course content, target learners and the environments within which qualified learners operate. Differences have been noted with the design and structure of the qualifications. The design of the Occupational Certificate: Software Engineer comprises the knowledge modules, practical skills modules and work experience modules whilst the New Zealand qualification comprises core unit standards as well as elective unit standards from which learners can choose unit standards specific to the area of specialisation to pursue. On the other hand, the South African qualification's design made provision for a part-qualification called Occupational Certificate: Software Tester. This part-qualification allows learners to exit the qualification upon completion to practice as Software Testers. The entry into the South African Software Engineer qualification is an NQF Level 4 qualification with experience in ICT whilst that of the New Zealand qualification is a Level 5 qualification. Australia Certificate IV in Information Technology, Ref number ICT40120, found on the Australian Qualifications Framework reflects the role of individuals who are job ready and competent in a wide range of Information and Communications Technology (ICT) roles and apply a broad range of skills in varied work contexts, using problem solving skills and effective communication with others. The qualification is offered over 13 months. This translates to one (1) year and 1 month. Some of the institutions that offer this qualification include amongst others the following: International Institute of Education, Abbey College Australia, Academy IT Pty (Ltd), to name but a few. Upon completion of the qualification, learners would have gained knowledge and skills in the following areas: The similarities between the South African's Occupational Certificate: Software Engineer and the Australian Diploma in Information Technology have been noted with target learners and course content. The differences were noted with the design and structure of the qualifications. The design of the South African Software Engineering qualification comprises knowledge modules, practical skills modules, and work experience modules whilst the Australian qualification comprises units of learning. The design of the Occupational Certificate: Software Engineer made provision for a part-qualification called Software Tester. This part-qualification allows learners to exit the qualification upon completion to practice as Software Testers. Differences were also found to be with learning duration. The South African qualification is offered over a period of 2 years whilst the Australian qualification is offered over 1 year and 1 month (13 months). Comparison with regards to credits and level was not possible as these were not specified in the qualification. Conclusion The South African Occupational Certificate: Software Engineer compares favourably with qualifications offered in Australia and New Zealand that were compared with. |
ARTICULATION OPTIONS |
This qualification provides opportunities for horizontal and vertical articulation options.
Horizontal Articulation: Vertical Articulation: |
NOTES |
Qualifying for External Assessment:
To qualify for an external assessment, learners must provide proof of completion of all required knowledge and practical modules by means of statements of results and a record of completed work experience including Foundational Learning Competences. Additional Legal or Physical Entry Requirements: Criteria for the accreditation of providers Accreditation of providers will be done against the criteria as reflected in the relevant curriculum on the QCTO website. The curriculum title and code is: Software Engineer: 251201-001-00-00. Encompassed Trade: This qualification encompasses the following trades as recorded on the NLRD: Assessment Quality Partner (AQP) Media, Information and Communication Technologies Sector Education and Training Authority. (MICTSETA). Related Part-Qualification (s) |
LEARNING PROGRAMMES RECORDED AGAINST THIS QUALIFICATION: |
NONE |
PROVIDERS CURRENTLY ACCREDITED TO OFFER THIS QUALIFICATION: |
This information shows the current accreditations (i.e. those not past their accreditation end dates), and is the most complete record available to SAQA as of today. Some Primary or Delegated Quality Assurance Functionaries have a lag in their recording systems for provider accreditation, in turn leading to a lag in notifying SAQA of all the providers that they have accredited to offer qualifications and unit standards, as well as any extensions to accreditation end dates. The relevant Primary or Delegated Quality Assurance Functionary should be notified if a record appears to be missing from here. |
NONE |
All qualifications and part qualifications registered on the National Qualifications Framework are public property. Thus the only payment that can be made for them is for service and reproduction. It is illegal to sell this material for profit. If the material is reproduced or quoted, the South African Qualifications Authority (SAQA) should be acknowledged as the source. |