| [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: |
| Diploma: Information Technology: Programming |
| SAQA QUAL ID | QUALIFICATION TITLE | |||
| 57208 | Diploma: Information Technology: Programming | |||
| ORIGINATOR | ||||
| General SGB 10 | ||||
| PRIMARY OR DELEGATED QUALITY ASSURANCE FUNCTIONARY | NQF SUB-FRAMEWORK | |||
| The individual Primary or Delegated Quality Assurance Functionary for each Learning Programme recorded against this qualification is shown in the table at the end of this report. | HEQSF - Higher Education Qualifications Sub-framework | |||
| QUALIFICATION TYPE | FIELD | SUBFIELD | ||
| Advanced 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 | Level 5 | NQF Level 06 | Regular-ELOAC |
| REGISTRATION STATUS | SAQA DECISION NUMBER | REGISTRATION START DATE | REGISTRATION END DATE | |
|
Passed the End Date - Status was "Reregistered" |
SAQA 091/21 | 2021-07-01 | 2023-06-30 | |
| LAST DATE FOR ENROLMENT | LAST DATE FOR ACHIEVEMENT | |||
| 2024-06-30 | 2028-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:
The qualification is designed for technically-oriented learners who wish to follow a career in programming. The qualification also equips learners with a clear understanding of basic programming concepts and applications. It focuses on Visual Basic and Java languages as well as how to develop and build applications using the capabilities of Visual Basic and Java. The qualification also develops a strong theoretical background in all aspects of maintaining and building computers and networks in the first year of study. Learners are exposed to various applications such as Systems Analysis and Design, Visual Programming (VB), Object Oriented Programming (JAVA), Web Development (HTML, XML, ASP) and Project Management. Rationale Personal computers are a necessity in all organisations in the modern world. Computers, however, need to be installed, maintained, networked and repaired. In addition, the continuing international trend towards full office automation has led to a greater demand for programming skills. Companies are continually looking for ways to automate business processes in order to reduce turnaround time and offer more effectiveness and efficiencies to clients. This has created the demand for skilled individuals who can troubleshoot and build computers and has created job opportunities not only in the corporate, medium and small business environment, but also for entrepreneurs who want to start their own businesses. This qualification enables students to master the essential skills required to maintain personal computers. This includes building and upgrading computers, the troubleshooting of technical problems as well as the operation and maintenance of popular operating systems. The qualification also equips learners with a clear understanding of basic programming and networking concepts. It focuses on Visual Basic and Java languages as well as how to develop and build applications using the capabilities of Visual Basic and Java. The generic learning offerings in the curriculum ensure a high degree of portability and enable learners to enter multiple job roles and careers in their quest to meet individual and organisational requirements. |
| LEARNING ASSUMED TO BE IN PLACE AND RECOGNITION OF PRIOR LEARNING |
| It is assumed that learners have English and communication skills at one level below that required for the fundamental components of the qualification.
Recognition of Prior Learning: The structure of the qualification makes provision for the recognition of prior learning if the learner is able to provide evidence of competence in the knowledge, skills and abilities implicit in the exit-level outcomes and associated assessment criteria. Generally, the recognition of prior learning allows for the gaining of credits for particular modules leading towards the award of the qualification. Recognition of prior learning will be achieved through the evaluation of a portfolio of evidence and an interview with the applicant through the RPL process as articulated by the institution in the context of the relevant legislation and requirements of the Higher Education Quality Committee. |
| RECOGNISE PREVIOUS LEARNING? |
| Y |
| QUALIFICATION RULES |
| N/A |
| EXIT LEVEL OUTCOMES |
| Exit-level outcomes related to fundamental learning
Qualifying learners can: 1. Engage in sustained oral communication and evaluate spoken texts. 2. Read, analyse and respond critically to a variety of texts produced for a range of purposes, audiences and contexts. 3. Write for a wide range of contexts. 4. Use language and communication in occupational learning programmes. Exit-level outcomes related to core learning Qualifying learners can: 1. Discuss entrepreneurship and identify entrepreneurial qualities 2. Demonstrate the ability to start and run a small business 3. Demonstrate the ability to adapt to changing business environment 4. Identify and describe the different forms of ownership 5. Identify contracts and their sources 6. Demonstrate an understanding of basic accounting and financial practices 7. Discuss the importance of marketing to the success of a business 8. Discuss and understand the importance of the production system and the purchasing function in a small business 9. Demonstrate an understanding of basic human resource functions in a small business 10. Discuss the administrative function within a small business 11. Demonstrate an understanding of a general business plan 12. Demonstrate an understanding of installing, configuring and upgrading a desktop computer system 13. Diagnose and troubleshoot basic desktop computer system problems 14. Demonstrate an understanding of preventative maintenance on desktop computer systems 15. Identify specific categories and principles of motherboards, processors and memory in desktop computer systems 16. Demonstrate an understanding of basic printer components, concepts and types 17. Demonstrate the knowledge of basic networking concepts and terminology 18. Demonstrate an understanding of operating system fundamentals 19. Demonstrate an understanding of installing, configuring and upgrading common operating systems for desktop computer systems 20. Demonstrate the ability to diagnose and troubleshoot common operating system problems 21. Demonstrate an understanding of network capabilities of Windows operating systems 22. Demonstrate an understanding of network media and topology styles 23. Differentiate between standard network protocols and basic network standards 24. Demonstrate an understanding of implementing a basic network with various server operating systems 25. Diagnose and troubleshoot basic network support problems 26. Identify and discuss various common helpdesk concepts 27. Demonstrate an understanding of the principles to providing good customer service 28. Demonstrate the ability to be a successful helpdesk analyst 29. Discuss and understand the communication skills required in a helpdesk environment 30. Discuss the differences between internal and manufacturing support 31. Discuss a helpdesk support model 32. Demonstrate an understanding of the characteristics of an ideal support person 33. Demonstrate an understanding of overcoming support problems by using appropriate solutions 34. Apply various guidelines in dealing with different support call types 35. Describe the various tools used by a helpdesk support centre 36. Discuss basic support management problems and the solutions 37. Discuss the basic physical make-up of a personal computer and understand some of the basic concepts of information technology such as data storage and memory, the context for computer-based software applications in society and the uses of information networks within computing. Demonstrate knowledge in using the basic functions of a personal computer and its operating system 38. Demonstrate the ability to effectively operate within the desktop environment 39. Demonstrate the ability to use a word processing application on a personal computer. Accomplish basic operations associated with creating, formatting and finishing a word processing document ready for distribution 40. Demonstrate more advanced features associated with word processing applications such as creating tables, using pictures and images within a document, importing objects and using mail merge tool 41. Understand the basic concepts of spreadsheets and to demonstrate the ability to use a spreadsheet application on a personal computer. Accomplish basic operations associated with developing, formatting and using a spreadsheet. Accomplish standard mathematical and logical operations using basic formulas 42. Demonstrate more advanced features of spreadsheets applications such as importing objects, creating graphs and charts 43. Demonstrate using presentation tools on a personal computer. Accomplish basic tasks such as creating, formatting and preparing presentations for distribution and display 44. Demonstrate the ability to create a variety of presentations for different audiences or situations. Demonstrate the ability to accomplish basic operations with graphics and charts and to use various slide show effects 45. Demonstrate the ability to use electronic mail software to send and receive messages, to attach documents or files to a message and to organise and manage message folders or directories within electronic mail software 46. Demonstrate and understand the basic concepts of database and demonstrate the ability to use a database on a personal computer. Demonstrate the ability to design and plan a database 47. Demonstrate retrieving information from an existing database by using query, select and sort tools. Demonstrate more advanced features such as creating and modifying reports 48. Conceptualise and design a solution for a problem using programming logic 49. Develop an event driven interface using an object orientated programming language 50. Implement algorithms by writing code for a user interface 51. Access and read data from data sources 52. Create a basic web page 53. Create a website 54. Design a software solution using object-orientated principles 55. Develop an application using object-orientated principles 56. Create user interfaces and services (Visual Programming) 57. Create objects that implement data and logic services (Visual Programming) 58. Test the solution (Visual Programming) 59. Deploy an application (Visual Programming) 60. Analyze the business requirements of an information system 61. Define the technical architecture for a solution 62. Develop the conceptual and logical design for an application 63. Develop the appropriate data model 64. Design the user interface and user services (system analysis and design) 65. Derive the physical design 66. Create a user service and user interfaces (Web Application Development) 67. Create objects that implement data and/or logic services (Web Application Development) 68. Test the solution (Web Application Development) |
| ASSOCIATED ASSESSMENT CRITERIA |
| Associated assessment criteria for fundamental learning
Competence is evident when learners are able to: 1. 2. 3. 4. Associated assessment criteria for core learning Competence is evident when learners are able to: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. Integrated Assessment: An integrated approach to assessment is adopted to ensure that the qualification is open, transparent, fair, valid and reliable. In this respect, both summative and formative assessment processes are accounted for. Integrated assessment provides the learner with an opportunity to display an ability to integrate practical performance, actions, concepts and theory across exit-level outcomes to achieve competence in relation to the purpose of this qualification. The competence that the learner is required to demonstrate is clearly articulated in the associated assessment criteria of the qualification. The learner must achieve all exit-level outcomes for the award of the qualification. |
| INTERNATIONAL COMPARABILITY |
| The exit-level outcomes and associated assessment criteria of the qualification have been benchmarked against similar qualifications from the following countries: New Zealand, Australia and Scotland. |
| ARTICULATION OPTIONS |
| The qualification articulates vertically with a Degree in Computer Science and may grant the learner exemption from the first year of study in full or part of such qualifications, depending on learning offerings and regulations of institutions. Articulation is also possible both vertically and horizontally within the information technology field and may enable the learner to apply for exemption from common learning offerings or modules which have been successfully completed in the qualification.
On completion of this qualification, learners may be able to pursue a career at entry-level as a, though not limited to: |
| MODERATION OPTIONS |
| Moderation includes both internal and external moderation of learner assessments at exit points in the qualification. Whilst the institution accepts responsibility for moderation of assessments both internal and external, it will be guided by criteria and standards outlined by the Higher Education Quality Committee in the Programme Accreditation Framework documentation. The policies and procedures for moderation of assessments are detailed in the relevant handbooks of the institution. Anyone assessing learners must have formal qualifications one level higher than the qualification being offered. External moderators must have at least an Honours level qualification or related qualification in the field of study and have assessed the qualification or similar qualification for a period of at least 5 years. |
| CRITERIA FOR THE REGISTRATION OF ASSESSORS |
| N/A |
REREGISTRATION HISTORY |
| As per the SAQA Board decision/s at that time, this qualification was Reregistered in 2012; 2015. |
| NOTES |
| This qualification has been derived from provider-based qualifications, in order to record Learning Programmes against it. |
| LEARNING PROGRAMMES RECORDED AGAINST THIS QUALIFICATION: |
| LP ID | Learning Programme Title | Originator | Pre-2009 NQF Level |
NQF Level | Min Credits | Learning Prog End Date | Quality AssuranceFunctionary |
NQF Sub-Framework |
| 36125 | Diploma in Computer Programming | NewBridge Graduate Institute (Pty)Ltd - Bank Avenue (formerly Centurion Akademie (Pty) Ltd) | Level 5 | NQF Level 06 | 240 | CHE | HEQSF | |
| 36071 | Diploma: Computer Programming | Primarius Privaat Kollege (Edms) | Level 5 | Level TBA: Pre-2009 was L5 | 240 | 2006-06-30 | CHE | HEQSF |
| 57882 | Diploma: Information Technology Programming | Rosebank Business College | Level 5 | Level N/A: Pre-2009 was L5 | 255 | CHE | HEQSF | |
| 36019 | Diploma: Information Technology: Programming | College Campus | Level 5 | Level TBA: Pre-2009 was L5 | 240 | 2006-06-30 | CHE | HEQSF |
| 58689 | Diploma: Information Technology: Programming | The Independent Institute of Education (Pty) Ltd | Level 5 | Level TBA: Pre-2009 was L5 | 240 | 2018-12-31 | CHE | HEQSF |
| 36127 | Diploma: Information Technology: Programming | Varsity College | Level 5 | Level TBA: Pre-2009 was L5 | 260 | 2006-06-30 | CHE | HEQSF |
| 58687 | Diploma: Programming | The Independent Institute of Education (Pty) Ltd | Level 5 | Level TBA: Pre-2009 was L5 | 255 | 2018-12-31 | CHE | HEQSF |
| PROVIDERS CURRENTLY ACCREDITED TO OFFER THESE LEARNING PROGRAMMES: |
| 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. |
| LP ID | Learning Programme Title | Accredited Provider |
| 36125 | Diploma in Computer Programming | NewBridge Graduate Institute (Pty)Ltd - Bank Avenue (formerly Centurion Akademie (Pty) Ltd) |
| 57882 | Diploma: Information Technology Programming | Rosebank Business College |
| 58689 | Diploma: Information Technology: Programming | The Independent Institute of Education (Pty) Ltd |
| 58687 | Diploma: Programming | The Independent Institute of Education (Pty) Ltd |
| 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. |