Available courses

Prophesy Training College-Grading Updates

The purpose of this qualification is to build a foundational entry into the field of Computer Sciences and Information Technology, specifically into the field of Systems Development, covering basic knowledge needed for further study in the field of Systems Development at Higher Education Levels

Add here

The purpose of the qualification is to build the knowledge and skills required by learners in End-User-Computing. It is intended to empower learners to acquire knowledge, skills, attitudes, and values required to operate confidently in the End User Computing environment in the South African community and to respond to the challenges of the economic environment.

The purpose of this qualification is to build a foundational entry into the field of Computer Sciences and Information Technology, specifically into the field of Technical Support, covering basic knowledge needed for further study in the field of Technical Support at Higher Education Levels.

The qualification provides a framework for learners to develop skills that will enable them to become competent in End User Computing. It introduces theoretical concepts of End User Computing and requires the application thereof, to develop a range of skills that will enable learners to be better-informed workers in their chosen industry. It provides a balanced learning experience that lays the foundation for access to further education, life long learning and to productive employment.



The purpose of this qualification is to build a foundational entry into the field of Computer Sciences and Information Technology, specifically into the field of Systems Development, covering basic knowledge needed for further study in the field of Systems Development at Higher Education Levels.

A qualifying learner at this level will be a well-rounded entry-level Systems Developer with a good fundamental knowledge of the Information Technology field, coupled with interpersonal and business skills, preparing for later specialisation in Systems Development fields.

NOTE: This is not a full qualification

The qualification provides a framework for learners to develop skills that will enable them to become competent in End User Computing. It introduces theoretical concepts of End User Computing and requires the application thereof, to develop a range of skills that will enable learners to be better-informed workers in their chosen industry. It provides a balanced learning experience that lays the foundation for access to further education, life long learning and to productive employment.



The purpose of this qualification is to build a foundational entry into the field of Computer Sciences and Information Technology, specifically into the field of Systems Development, covering basic knowledge needed for further study in the field of Systems Development at Higher Education Levels.

The purpose of this qualification is to enhance readiness and provide entry into the areas of Systems Development at NQF level 5. It prepares learners for entry into the workplace or as undergraduate study in the Systems Development areas covered, providing them with the necessary knowledge needed for further study in the fields of Information Technology and Computer Sciences at Higher Education level.

The qualification is addressing the need in the workplace for nationally recognised qualifications, based on unit standards, that will allow people with workplace experience in the Systems Development areas covered, to request assessments and get recognition for prior learning.


The purpose of the qualification is to build the knowledge and skills required by learners in End-User-Computing. It is intended to empower learners to acquire knowledge, skills, attitudes, and values required to operate confidently in the End User Computing environment in the South African community and to respond to the challenges of the economic environment.

The purpose of this qualification is to build a foundational entry into the field of Computer Sciences and Information Technology, specifically into the field of Systems Development, covering basic knowledge needed for further study in the field of Systems Development at Higher Education Levels.

The purpose of this qualification is to build a foundational entry into the field of Computer Sciences and Information Technology, specifically into the field of Systems Development, covering basic knowledge needed for further study in the field of Systems Development at Higher Education Levels.

The purpose of this qualification is to build a foundational entry into the field of Computer Sciences and Information Technology, specifically into the field of Systems Development, covering basic knowledge needed for further study in the field of Systems Development at Higher Education Levels.

The purpose of the qualification is to build the knowledge and skills required by learners in End-User-Computing. It is intended to empower learners to acquire knowledge, skills, attitudes, and values required to operate confidently in the End User Computing environment in the South African community and to respond to the challenges of the economic environment.

The purpose of this qualification is to build a foundational entry into the field of Computer Sciences and Information Technology, specifically into the field of Systems Support, covering basic knowledge needed for further study in the field of Systems Support at Higher Education Levels.

The purpose of this qualification is to enhance readiness and provide entry into the areas of Systems Development at NQF level 5. It prepares learners for entry into the workplace or as undergraduate study in the Systems Development areas covered, providing them with the necessary knowledge needed for further study in the fields of Information Technology and Computer Sciences at Higher Education level.

The qualification is addressing the need in the workplace for nationally recognised qualifications, based on unit standards, that will allow people with workplace experience in the Systems Development areas covered, to request assessments and get recognition for prior learning.

The purpose of this qualification is to build a foundational entry into the field of Computer Sciences and Information Technology, specifically into the field of Systems Development, covering basic knowledge needed for further study in the field of Systems Development at Higher Education Levels.

The purpose of this qualification is to prepare a learner to operate as an Artificial Intelligence Software Developer 

Artificial Intelligence Developers build AI functionality into software applications through integrating and implementing AI algorithms and logic into the deliverables of an IT project. Developers teach the machine to solve problems the way a human would through the use of programming. They create, test, and deploy code. These developers also assist in converting machine learning APIs so that other applications can use them

Purpose: 

Upon completion of the qualification students will be expected to provides technical assistance to users, including diagnosing and resolving issues and problems with software, hardware, computer peripheral equipment, networks, databases, systems and the internet. The qualification outcomes cover types of software, hardware, components, upgrading and troubleshooting a computer, formatting and partitioning hard drives, and network topologies. Green technology, maintaining records of daily problems and remedial actions, and prepare evaluations for systems performance.

The purpose of this qualification is to prepare a learner to operate 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.

The purpose of this qualification is to prepare a learner to operate 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.