[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 THAT HAS PASSED THE END DATE: |
Further Education and Training Certificate: Computer Programming |
SAQA QUAL ID | QUALIFICATION TITLE | |||
73429 | Further Education and Training Certificate: Computer Programming | |||
ORIGINATOR | ||||
Damelin Correspondence College | ||||
PRIMARY OR DELEGATED QUALITY ASSURANCE FUNCTIONARY | NQF SUB-FRAMEWORK | |||
MICTS - Media, Information and Communication Technologies Sector Education and Training Authority | OQSF - Occupational Qualifications Sub-framework | |||
QUALIFICATION TYPE | FIELD | SUBFIELD | ||
Further Ed and Training Cert | 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 | 136 | Level 4 | NQF Level 04 | Regular-Provider-ELOAC |
REGISTRATION STATUS | SAQA DECISION NUMBER | REGISTRATION START DATE | REGISTRATION END DATE | |
Passed the End Date - Status was "Reregistered" |
SAQA 06120/18 | 2018-07-01 | 2023-06-30 | |
LAST DATE FOR ENROLMENT | LAST DATE FOR ACHIEVEMENT | |||
2024-06-30 | 2027-06-30 |
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:
This Certificate in Computer Programming teaches software design. This Qualification takes the learner from the inception of the problem, to programming the solution; then to the design of the solution algorithm, proving its correctness, and finally the deployment of the programme coding. Rationale: This Exit-Level Qualification is targeted at learners who do not have access to face-to-face tuition (either through lack of mobility, lack of a Further Education and Training college in their area, or full-time work commitments). It will allow unemployed learners to enter the industry, but it also allows those that have worked in the industry for years with no formal Qualification to obtain one; without having to give up their work in order to study. The Qualification prescribes an internship after the final summative assessments, rather than workplace-based training during the programme. |
LEARNING ASSUMED TO BE IN PLACE AND RECOGNITION OF PRIOR LEARNING |
Candidates accessing this qualification should demonstrate their ability to read, analyse and reflect on study material at least on NQF Level 3. Candidates should be able to demonstrate:
Recognition of Prior Learning: The Qualification recognizes, through the submission of portfolios of evidence, the formal, non-formal and informal learning that learners have achieved that are relevant to this Qualification. Learners can be exempted up to 50% of this Qualification through proof of prior achievements at other institutions. Access to the Qualification: The following requirements are applicable: |
RECOGNISE PREVIOUS LEARNING? |
Y |
QUALIFICATION RULES |
The Qualification is subject-based and consists of a Fundamental, Core and an Elective component. To be awarded the Qualification, learners are required to obtain a minimum of
136 Credits as detailed below. Fundamental: Learning Components; NQF Level; Credit Allocations: Core: Electives; Choose 1: Total Credits (Minimum); 136 Credits. Notes on the Elective Component: The Elective Component consists of subjects to the value of 20 Credits each. Learners should choose a minimum of one subject. With the approval of the relevant ETQA, learners may choose any registered subject which contributes to the improvement of their work performance or in which they have a particular interest. |
EXIT LEVEL OUTCOMES |
Successful candidates will be able to:
> Describe the basics of Java Programming. > Programme effectively using Java Programming. > Describe the basics of Visual Basic.Net. > Programme effectively using Visual Basic.Net. > Describe the basics of Visual C#.Net. > Programme effectively using Visual C#.Net. Outcome Statements: Fundamentals: > Engage in effective oral communication in the business environment. > Read, analyse and respond to written communication in the business environment. > Write effective business texts. > Use mathematics to plan and control basic personal and business finances. > Describe the main aspects of the national and global economy. > Use statistics effectively in the workplace. Core: Introduction to Computers: > Recognise the importance of computer literacy. > Define the term 'computer'. > Identify the components of a computer. > Discuss the advantages and disadvantages of using computers. > Discuss the uses of the Internet and World Wide Web. System Analysis and Design: > Describe the system analysis process. > Define and document User Requirements. > Complete the system analysis phase. > Describe the function of a systems analyst. Information Systems Management: > Discuss four types of business information systems. > Describe the System Development Life Cycle (SDLC). > Identify typical system requirements. Electives (select 1 stream): Introduction to Java: > Explain the fundamentals of the Java programming language. > Describe the basic concepts and methods of object-oriented programming and object-oriented design. > Describe the development life cycle as a means of creating applications. > Demonstrate Java syntax, using the Java API. > Create well-written and readable Java programs, using a disciplined coding style, including documentation and indentation standards. Introduction to Visual Basic.Net: > Describe the .NET Framework. > Create the Graphical User Interface (GUI). > Learn good programming techniques. > Demonstrate testing and debugging of applications. > Demonstrate assemblies, configuration, and security. Introduction to Visual C#.Net: > Describe the .NET Framework. > Create user interface. > Demonstrate object-oriented programming and polymorphism. > Demonstrate testing and debugging of applications. > Demonstrate data access using ADO .NET. > Execute advanced .NET framework. > Demonstrate assemblies, configuration, and security. |
ASSOCIATED ASSESSMENT CRITERIA |
Integrated Assessment:
Assessment of competence is done through a combination of formative and summative assessment methodologies, tools and procedures, which will not discriminate against learners in an unjust or invalid way. Assessment practices are fair, transparent, valid and reliable. The purpose of assessment is to determine whether a learner has met the outcomes of the Qualification in terms of theory and practice. Integrative techniques are therefore used to assess applied competence. Candidates should be required to demonstrate that they can perform the outcomes with understanding and insight. Assessment should ensure that all Exit Level Outcomes and Critical Cross-Field Outcomes are evaluated. Assessment of the Critical Cross-Field Outcomes should be integrated with the assessment of the Exit-Level Outcomes. The Critical Cross-Field Outcomes are implicit in the learning and assessment programmes are designed to extend and further reflect integration. All subjects include formative assessments, comprising a range of tests, tasks and assignments. A learner's formative mark counts 40% towards the theory mark of a subject. All subjects have a final examination. The final examination counts 60% towards the theory mark of a subject. In order to achieve the Qualification, a learner must: The theory component (the formative plus examination mark) will count 80% towards the final mark, while the internship/practical will count 20% towards the final mark. |
INTERNATIONAL COMPARABILITY |
This Qualification was benchmarked against a similar qualification; Introduction to Computer Programming Diploma, obtainable from the International Correspondence School (ICS) based In the United Kingdom.
ICS's Computer Programming qualification teaches learners the theory behind programming languages, discovering how they are designed for human use but are compiled into machine code before being processed by a computer, and also the syntactic and semantic rules by which programming languages are defined. Learners are taught Visual Basic and C++, two leading programming languages. Learners also explore languages used in website design, focusing on Javascript and the markup language HTML, the predominant language of webpage design. This Qualification compares more than favourably with the syllabus of ICS's Computer Programming qualification, in that the Qualification also teaches Systems Analysis and Design as well as Information System Management. This benchmarking was appropriate, as both Qualifications can be developed for distance education as well as for face to face learning. |
ARTICULATION OPTIONS |
Access to Qualifications on the same level:
Learners who are (have been) registered for the same or another related Qualification on NQF Level 4 will be able to horizontally enter another relevant learning programme on the same level, given the rules of access have been complied with. Such learners will retain credit or exemption for relevant subjects or specific outcomes that have been passed at the previous institution and could enrol for a relevant certificate level programme. |
MODERATION OPTIONS |
CRITERIA FOR THE REGISTRATION OF ASSESSORS |
For an applicant to register as an assessor for this Qualification, the applicant should:
|
REREGISTRATION HISTORY |
As per the SAQA Board decision/s at that time, this qualification was Reregistered in 2012; 2015. |
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. |
1. | KHANO CONSULTING SERVICES |
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. |