This module describes the skills, knowledge and attitude required to design UI/UX. This module is intended to prepare students pursuing TVET Level 3 in Software Development. At the end of this module, the students will be able to Analyse User Experience, Define the User and Design Mockup.

Upon this completion of this specific competence ,the learner will be able to collect, analyze, report project data and transform them into final project requirements report.


This course guides you through the basics of Vue.js, from setting up the environment to applying the framework’s core features. you will plan and design a simple game, then develop and deploy it, gaining practical skills in building interactive applications with Vue.

This specific module describes the skills required to apply version control during software development in a team.

Upon completion of this module, the learner will be able to: Setup repository, Manipulate files, Ship codes.


This specific module describes the skills required to develop dynamic websites using JavaScript. Upon completion of this module, the learner will be able to; Apply Javascript Basic Concepts, manipulate data with Javascript and Apply JAVASCRIPT in a web Project.

This specific module provides the skills, knowledge and attitude for a learner to be competent in a range of routine tasks and activities. Upon completion of this module, the learner will be able to develop static website.