This general module describes the knowledge, skills and attitude required to apply Data Structure and Algorithm Fundamentals using C programming. Up on completion of this module, the learner will be able to: Prepare Environment of Data Structure in C programming, Apply Linear Data Structure, Apply Non-linear Data Structure.

This specific module describes the Knowledge, skills, Attitude and values required to Design Backend System. Upon completion of this module. The learner will be able to Analyze Backend System Requirements, develop system structure and Build Backend System.

This module describes the skills, knowledge, and attitude required to apply PHP programming. This module is intended to prepare students pursuing TVET Level 4 in software development. At the end of this module, the students will be able to Apply PHP Fundamentals, Connect PHP to the Database, and Build a Content Management System (CMS) using PHP, Build a web app using MVC Framework (LARAVEL)

This module describes the knowledge, skills and attitudes to be acquired by the learner to Analyse database, design database, implement database and secure database. At the end of this module the learner will be able to analyse database, design database, implement database and secure database.

This specific module describes the knowledge, skills and attitude required to apply Data Structure and Algorithm Fundamentals using JavaScript. Up on completion of this module, the learner will be able to Apply Algorithm Fundamentals, Apply Data structure and Implement algorithms using JavaScript.

This module includes all the knowledge and skills required in software development specifically for the module of "Basics of Networking". Trainees enrolled in this module will engage in practical activities designed to develop and enhance their competencies. The development of this training manual followed the Competency Based Training and Assessment (CBT/A) approach, offering ample practical opportunities that mirror real-life situations.

This module describes the skills, knowledge and attitude required to develop a backend application using NodeJS. This module is intended to prepare students pursuing TVET Level 4 in Software Development. At the end of this module the student will be able to develop RESTFUL APIs with Node JS, secure, test and manage backend application.