
- Teacher: Justin Chigu
- Teacher: Nsengiyumva Jean Aime
- Teacher: JEANMARIEVIANNEY NSENGIYUMVA
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.
- Teacher: NIWEMUGENI ANGELIQUE
- Teacher: NIWEMUGENI ANGELIQUE
- Teacher: NSENGIYUMVA JEAN AIME
- Teacher: Clementine UWAMAHORO

Graphic design is the art and practice of creating visual content to communicate messages. It combines images, text, colors, and layout techniques to convey ideas in a clear, engaging, and aesthetically pleasing way.
- Teacher: Clementine DUSABE

Version control is a system used to track and manage changes made to files and source code during software development. The Version Control module introduces Git concepts, repository creation, file manipulation, branch management, and collaboration through remote repositories. Learners gain skills in adding, committing, fetching, pushing, and merging code using Git commands. The module also enables teamwork and safe project management through branches and pull requests.
- Teacher: Nsengiyumva Jean Aime
- Teacher: Valentine UMUTESI

UI/UX Design helps create digital products that are visually attractive, functional, and easy to use. Good UI/UX design improves user experience and helps businesses deliver better digital solutions
- Teacher: Clementine DUSABE

At the end of the Vue.js framework course, the learner will be able to develop dynamic and responsive web applications using Vue.js by understanding its core concepts such as the Vue instance, directives, components, templates, data binding, and event handling.
- Teacher: Justin Chigu

- Teacher: UWIZEYIMANA Isaie
- Teacher: Nsengiyumva Jean Aime