
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.
- Teacher: Wilson NIYONKURU

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 module includes all the knowledge and skills required in Software development specifically for the module of "Version Control". You will enrolled in this module you will engage in practical activities designed to develop and enhance your 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 course, Veterinary Ethics and Jurisprudence, equips learners with the essential knowledge, skills, and professional attitudes needed to uphold animal welfare, apply ethical principles, and comply with the legal and regulatory framework governing veterinary practice.
Through a blend of theoretical instruction and hands-on practical work, trainees will explore core concepts such as the five animal freedoms, humane handling and slaughter, professional ethics, stakeholder communication, and ethical decision-making processes.
The course also covers key Rwandan veterinary laws, ministerial orders, and legal interpretation methods. Upon completion,
learners will be able to apply animal welfare principles in practice, demonstrate ethical behavior in professional settings, and ensure full compliance with relevant veterinary legislation.

This module describes the skills and knowledge required to apply veterinary ethics and Jurisprudence .
The module of veterinary ethics and jurisprudence can include a wide range of topics, from the fundamental principles that guide veterinary practice to the specific laws and regulations that govern the profession.
This module ensure veterinarians understand their professional responsibilities, uphold high standards of care, and navigate the legal landscape effectively.

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.
Upon completion of this specific module, trainees will be able to Set
up environment, apply Vue framework and develop simple game in
Vue JS.

Front-end web development focuses on the visual and interactive part of a website that users see and interact with in a web browser. It involves designing and building the layout, structure, and style of web pages using technologies such as HTML, CSS, and JavaScript.

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.


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.
Website Development, is designed to equip you with the skills, knowledge, and the right attitude to carry out
routine tasks in web creation. By the end of our sessions, you will be
competent in designing and developing a static
website.

This module equips learners with practical skills to administer and manage Windows Server environments. It focuses on three key outcomes:
1. Manage Server Services
2. Manage Users
Learners practice creating and managing user accounts, groups, and organizational units using Active Directory.
They explore permission assignment, password policies, and access control to secure resources and maintain user productivity.
3. Deploy Web Applications
Students are introduced to Internet Information Services (IIS) for hosting and deploying web applications.
They configure websites, virtual directories, and application pools, ensuring applications run securely and efficiently on the server.

This specific module describes the skills, knowledge and attitudes required
to Perform Basic Windows Server Administration. Upon completion of this
module, the learner will be able to; Manage Server Services, Manage
Users and Deploy web application.