Systems Development
SAQA ID: 48872; NQF LEVEL: 5; CREDITS: 131.
Delivery Mode
Duration
Programme Accreditation
This qualification is designed to equip learners with the essential skills and knowledge to enter the field of Systems Development and provides a solid foundation for a successful career in Systems Development, equipping learners with the practical skills and theoretical knowledge needed to excel in the field. Graduates of this program will be well-rounded IT professionals with a strong technical foundation and specialized expertise. By completing this program, learners will be well-prepared to join the workforce and pursue further studies in Information Technology or Computer Sciences at a higher education level. This qualification extends the Systems Development foundation established at NQF Level 4, providing learners with specialized skills in one or more of the following areas:
- Procedural Programming
- Object-Oriented Programming
- Fourth-Generation Language Programming
- Website Development
- Multimedia
- Electronic Commerce
Software developer. Systems Analyst. Database Administrator. IT Project Manager. Solution Architect.
• Communicate effectively with fellow IT staff & users of information systems.
• Understand the role of technology in the business context.
• Demonstrate an understanding of problem-solving techniques, and how to apply them in a systems development environment.
• Demonstrate an understanding of Systems Development, with all its implications.
• Relate business problems and information technology solutions.
• Apply the principles of creating computer software.
The learners will be required to compile a Portfolio of Evidence (PoE) that has both Formative and Summative assignments. Learners are expected to complete and submit a Portfolio of Evidence (PoE) to meet the specifications of the qualification and to demonstrate understanding in practical activities. The PoE evidence will be assessed by a registered constituent Assessor and moderated by a registered constituent Moderator and the external moderation will be conducted by the SETA during their verification for learner endorsement.
Grade 12 – Matric. Foundational skills in communication and mathematical literacy. Recognition of prior learning is applicable.
Learning material, stationery, and learning supporting aids will be provided at the campus. Learner will receive electronic versions of the learning guides for this programme.
Outline
Information technology and associated hardware configurations
• Describe the types of computer systems and associated hardware configurations.
• Explain computer architecture concepts.
• Explain how data is stored on computers.
• Demonstrate an understanding of preventative maintenance, environmental and safety issues in a computer environment.
• Explain the principles of computer networks.
Personal Development
• Use computer technology to research a computer topic.
• Conduct a technical practitioner meeting.
• Demonstrate an awareness of ethics and professionalism for the computer industry in South Africa.
• Demonstrate an understanding of estimating a unit of work and the implications of late delivery.
• Explain the principle of business and the role of information technology.
• Write a technical report.
• Analyse feedback contexts and apply constructive feedback techniques.
• Present information in a public setting.
Database Design, Development & Implementation
• Create database access for a computer application using structured query language.
• Demonstrate an understanding computer Database Management Systems.
• Demonstrate an understanding of sort and search techniques used in computer programming.
• Demonstrate logical problem solving and error detection techniques.
Computer Programming & Problem
• Apply the principles of designing computer system inputs and outputs.
• Manage software development source files using appropriate tools.
• Produce documentation for a computer programme to agreed standards.
• Demonstrate an understanding of the handling of errors in a computer programming environment.
Programming & The World Wide Web
• Demonstrate an understanding of the use of web-sites in business.
• Demonstrate an understanding of advanced object-oriented programming.
• Demonstrate an understanding of tools and products available for website development.
• Demonstrate an understanding of the principles of the internet and the world-wide-web.
Gathering Techniques for Computers
• Apply information gathering techniques for computer system development.
• Apply principles of creating computer software by developing a complete programme to meet a given business specification.
• Test a computer programme against a given specification.