This specific module describes the skills, knowledge and attitude required to Apply Machine Learning Fundamentals. This module is intended to prepare students pursuing TVET Level 5 in software development. Upon completion of this module, the learner will be able to Apply Data Pre-processing, Develop Machine Learning Model and Perform Model Deployment.

This specific module describes the skills, knowledge and attitude required to Apply Python Programming.  This module is intended to prepare learners pursuing TVET Level 5 in software development.  Upon completion of this module, the learner will be able to Prepare python environment, write basic python program and Apply object-driven in python. 

This specific module describes the skills, knowledge and attitude required to Apply Fundamentals of Blockchain. This module is intended to prepare you pursuing TVET Level 5 in software development. Upon completion of this module, you will be able to Design Blockchain system architecture, Apply Solidity Basics, Develop Smart contracts system and Apply Frontend Integration


This module describes the knowledge, skills and attitude required to Develop NoSQL databases. This module is intended to prepare you pursuing TVET Level 5 in Software Development. At the end of this module you will be able to Prepare database environment, Design database, Implement database and Manage Database.


This general module aims to equip learners with knowledge and skills necessary for applying Quality Assurance. This module is intended to prepare students pursuing TVET Level 5 in software development. Upon completion of this module, learners will be able to analyse system requirements specification, develop test plans, test the system and generate test documentation.

This course provides learners with comprehensive skills to develop modern, responsive, and high-performance web applications using contemporary web technologies. Learners will gain practical experience in front-end development, styling, performance optimization, and deployment of web applications.

b