| [Registered Qual & Unit Std Home page] [Search Qualifications] [Search Unit Standards] |
|
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: |
| Higher Certificate in Software Development |
| SAQA QUAL ID | QUALIFICATION TITLE | |||
| 119053 | Higher Certificate in Software Development | |||
| ORIGINATOR | ||||
| Stadio (Pty) Ltd | ||||
| PRIMARY OR DELEGATED QUALITY ASSURANCE FUNCTIONARY | NQF SUB-FRAMEWORK | |||
| - | HEQSF - Higher Education Qualifications Sub-framework | |||
| QUALIFICATION TYPE | FIELD | SUBFIELD | ||
| Higher 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 | 120 | Not Applicable | NQF Level 05 | Regular-Provider-ELOAC |
| REGISTRATION STATUS | SAQA DECISION NUMBER | REGISTRATION START DATE | REGISTRATION END DATE | |
| Reregistered | EXCO 0333/25 | 2025-07-10 | 2028-07-10 | |
| LAST DATE FOR ENROLMENT | LAST DATE FOR ACHIEVEMENT | |||
| 2029-07-10 | 2032-07-10 | |||
| 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 Higher Certificate in Software Engineering aims to equip learners wishing to enter the software engineering field with sufficient skills. The main objective of this qualification is to provide learners with a broad knowledge of the most important aspects of software engineering, including understanding hardware and software interaction, software analysis and design focusing on the object-oriented paradigm, database management and use, software implementation, testing and maintenance, as well as the security issues impacting the entire development cycle. Learners will be equipped with problem-solving and programming skills, ranging from algorithm development to the more advanced skills of programming using the Python scripting language. This qualification will also equip the learners with the basic knowledge and skills needed to develop a reasonable-sized software application to automate the solution of a business problem of medium complexity, by participating in a software development project. Furthermore, learners will be taught to consider legal, social, and ethical implications in all aspects of the software engineering process, encompassing both existing and potential future technologies. This qualification will equip learners with a sound theoretical foundation in respect of the software engineering discipline and develop the application skills required for entry into the Information Technology (IT) job market. The qualifying learner will be able to: Rationale: A lack of IT and software-related skills has been cited as one of the biggest challenges facing South Africa, as the country attempts to heed the call made by the President for South Africans to embrace the Fourth Industrial Revolution (4IR) to kick-start the economy. Career junction recently stated that the national lockdown resulting from the Covid-19 pandemic had very little impact on recruitment activity for IT professionals, specifically in software development, and drew attention to the fact that software development remains the most in-demand skill in the South African job market. The relative strength of the ICT market during the Covid-19 pandemic is in alignment with reports published about other countries. Analysis from the Association of Professional Staffing Companies (APSCo) found that IT and technology job vacancies are dominating the London hiring market. According to Talent 360, Information and Communications Technology (ICT) is one of South Africa's top five career fields and ranks highly in terms of demand, earnings, and the variety of jobs available. Within the ICT sector, software developers have been included among the four top remuneration earners, the other three being IT managers, systems architects, and systems analysts. This qualification will address the shortage of software-related skills in the Southern Africa software sector by providing an entry-level qualification that will enable successful candidates to enter the workplace as junior software engineers. The main objective of this programme is to provide an academically based and industry-oriented course during which the learner will be steeped in the principles and application of software design and development. The learner will be well-grounded in both the theoretical and practical aspects of software development and exposed to a wide range of technologies that will shape the future of computer applications over the next few years. The qualification is intended to meet the needs of a wide range of learners, enabling those with some experience in the information technology (IT) field to develop new skills to take advantage of the shortage of software developers, while also accommodating people working in other fields who wish to prepare for a new career in IT. The qualification will contribute to the number and quality of working software engineers in Southern Africa who can effectively communicate and apply their understanding of the theory, principles, purpose, role, methods, and techniques of software engineering. The primary purpose is to enable a broad range of individuals to obtain new vocational skills in a specific field. This is addressed by having the qualification based at the NQF 5 level, with a substantial emphasis on practical learning. The use of versatile and widely used programming languages for practical assignments ensures that on successful completion of the qualification, the learner's programming skills are immediately useful. This qualification will also earn the successful learner credits towards a bachelor's degree in either Software Engineering, Computing, or Information Systems. This qualification places the learner in an extremely competitive position regarding finding employment in the IT industry. According to Balance Careers, software developers rank number one amongst the seven entry-level IT jobs in the United States of America, and it is estimated that opportunities will grow by 26% from 2018 to 2028, much faster than for other occupations. This is a worldwide trend and comes as no surprise since almost all facets of modern society have become in some way dependent on computer and information technology, across industries as diverse as communication, business, public sector, tourism, hospitality, health care, etc. |
| LEARNING ASSUMED TO BE IN PLACE AND RECOGNITION OF PRIOR LEARNING |
| Recognition of Prior Learning (RPL):
The institution has an approved Recognition of Prior Learning (RPL) policy applicable to equivalent qualifications for admission into the qualification. RPL will be applied to accommodate applicants who qualify. RPL thus provides alternative access and admission to qualifications, as well as advancement within qualifications. RPL may be applied for access, credits from modules and credits for or towards the qualification. RPL for access: RPL for exemption of modules: RPL for credit: Entry Requirements: The minimum entry requirement for this qualification is: Or Or |
| RECOGNISE PREVIOUS LEARNING? |
| Y |
| QUALIFICATION RULES |
| This qualification consists of the following compulsory modules at National Qualifications Framework Level 5 totalling 120 Credits.
Compulsory Modules, Level 5,120 Credits: |
| EXIT LEVEL OUTCOMES |
| 1. Demonstrate an understanding of what Information Technology in the broader sense entails and its use in diverse contexts (application domains).
2. Demonstrate an understanding of the terminology, tools, and techniques applicable to software engineering, including the role of the software developer and some of the key characteristics, such as self-organisation and management. 3. Apply appropriate analysis and design methods and use a modern programming language and software development support environments and testing tools to implement software solutions to practical problems of medium complexity. 4. Demonstrate an understanding of the theoretical concepts of databases as well as the ability to design and extract information from both relational and semi-structured databases. 5. Demonstrate an understanding of the main issues in computer, network, and information security and of mechanisms to implement different security services. 6. Apply technical expertise and teamwork skills, as a member of a software development team, to plan, design, programme and implement a software solution to a real-world business problem of medium complexity. |
| ASSOCIATED ASSESSMENT CRITERIA |
| Associated Assessment Criteria for Exit Level Outcome 1:
Associated Assessment Criteria for Exit Level Outcome 2: Associated Assessment Criteria for Exit Level Outcome 3: Associated Assessment Criteria for Exit Level Outcome 4: Associated Assessment Criteria for Exit Level Outcome 5: Associated Assessment Criteria for Exit Level Outcome 6: Integrated Assessment Assessment is conducted through formative, submitted assignments, tests, discussion forums, presentations and/or projects, which together contribute 40% of the result for the module. A formal class test will usually be held halfway through each module. The final summative module assessment module will usually consist of either an open or closed book invigilated sit-down examination or in some cases a project submission (weighted 60% of the result for the module). In keeping with this policy, and to ensure that the process results in a fair and valid assessment, the entire assessment process is subject to a layered checking and re-checking process that ensures the integrity of the overall assessment and its place in the qualification. This includes internal and external moderation. Learners are guided at the beginning of the semester regarding the assessment structure of each module to set expectations. Assessment includes both formative and summative assessment opportunities; the formative assessment tasks include self-assessment mock tests and written, invigilated tests and the summative assessment tasks include examinations. Substantive formative assessment feedback is given on an individual basis. Formative assessment: Formative assessment of this qualification provides learners with feedback related to: Feedback is recognised as an essential component of the learning process. However, the type of feedback given to learners will vary depending on the type of assessment task being assessed. Feedback is provided during mock test feedback sessions and in the form of written comments on test scripts, focusing on the strengths and weaknesses of the learner. For all assessment tasks, learners are provided with information as to how marks are allocated, while model answers help learners to improve their understanding of the content that was assessed. Summative assessment: The final summative assessment will usually be an invigilated, venue-based examination (either open-book or closed-book) testing learners' knowledge and competency about all associated module and exit level outcomes. For some modules, the examination may be held in a computer laboratory. In other cases, a supporting portfolio of work may be submitted to demonstrate the quality of practical work completed during the semester. |
| INTERNATIONAL COMPARABILITY |
| The Higher Certificate in Software Engineering compares favourably with similar qualifications offered at higher education institutions of good standing in other parts of the world, including the United Kingdom (UK), Australia and the United States of America (USA).
Country: United Kingdom (UK) Institution: City of Glasgow College Qualification Title: Higher National Certificate in Information Technology NQF Level: 04 Credits: 120 Rationale: The qualification has been created to develop those learners who are looking to choose or already have chosen, a career in the Information Technology sector. It is envisaged that this qualification will encourage both academic and professional development so that learners move forward to realize not just their own potential but also that of organisations across a broad range of sectors. The rationale of the program is to provide a career path for learners who wish to develop their core capabilities within the Information Technology sector. The outcome of the Level 4 Diploma, which is a recognized UK qualification, is for learners to develop the Information Technology required by organisations globally. In doing so, the qualification looks to develop the Information Technology team leaders, managers, and leaders of the future through the creation and delivery of learning appropriate for that industry. The Higher National Diploma in Information Technology integrates technical studies with practical experience in IT. The units offered have been chosen to make it suitable for those wishing to pursue a career with IT Managers or for further study to complete the final years of a degree in IT. Qualification structure: The Business and Technology Education Council (BTEC) qualification is worth 120 credits at the Higher National Certificate level. It comprises six mandatory units plus two elective units selected from six options. Mandatory/Compulsory modules/Units, 90 Credits . Optional/Elective units, 30 Credits (Select any two modules of the following): Similar modules with the SA qualifications are as follows: Assessment: The qualification has twelve (12) written assignments. On completion of the modules, learners will be given access to the assignments. Learners are provided support on the modules and assignments via the 'Tutor' section of the learning platform. Similarities: Differences: The comparison was made with the NQF level 4 which forms part of the two-year BTEC Higher National Diploma qualification offered at NQF level 5 by EDEXCEL. BTEC Higher Nationals are internationally recognised higher education qualifications at levels 4 and 5 that are equivalent to the first and second years of a university degree, providing progression to both university and employment. Country: Australia Institution: University of Melbourne Qualification Title: Diploma in Computing Credits: 100 Credit points Duration: one-year full time or two years part-time. Qualification structure: To be awarded the Diploma in Computing, learners must complete the following units: Similarities: Differences: Country: United States of America Institution: Hempster Shire University Qualification Title: Diploma in Software Engineering (UDSE) Qualification structure: It comprises the following six compulsory modules, worth 6 credit hours each. Modules similar to the SA qualifications: Similarities: Differences: Country: United States of America Institution: Illinois Institute of Technology Qualification Title: Certificate in Software Engineering Admission Requirements: Admission to a graduate certificate program is limited to learners who qualify as non-degree graduate learners Purpose/Rationale: Both the Illinois Institute of Technology (IIT) and the South African (SA) qualifications are designed to meet the needs of professionals looking to boost their careers, increase knowledge and skills in software engineering, explore the areas of software design, development, and maintenance. Topics covered in the program include object-oriented analysis and design, the science of programming, software metrics, software systems architecture, and software testing and analysis. Both qualifications open new career possibilities and increase income potential by taking graduate-level courses to earn a Certificate in Software Engineering. Upon completion, learners may follow the careers: Qualification structure: The qualification consists of the following compulsory nine credits modules: Similarities: Differences: Conclusion: Web searches for Certificate in Software Engineering revealed few undergraduate certificate courses in the software engineering field. In addition, apart from the BTEC qualification, very little detail was provided online about the academic content and standard of the other two qualifications that were identified. Nevertheless, the content of the BTEC and Hempster Shire qualifications appeared to be very similar. This information suggests that there might be a good response to the Higher Certificate in Software Engineering, which will facilitate workplace entry for successful learners, as well as provide the option to transfer some module credits towards a bachelor's degree in Software Engineering, Computing, or Information Systems. |
| ARTICULATION OPTIONS |
| This qualification allows possibilities for both vertical and horizontal articulation.
Horizontal Articulation: Vertical Articulation: |
| MODERATION OPTIONS |
| N/A |
| CRITERIA FOR THE REGISTRATION OF ASSESSORS |
| N/A |
| NOTES |
| N/A |
| 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. |