Available courses

ENTREPRENEURSHIP AND BUSINESS SKILLS.

ENTREPRENEURSHIP AND BUSINESS SKILLS. EBS

Course start date: 4 June 2026

This book will give us the details information on Entrepreneurship and business skills.

WORK READINESS

WORK READINESS WR

Course start date: 4 June 2026

This module develops the  competencies of knowledge, skills ad attitudes in business and work rediness.

  • Enrolled students: 1
COMPUTER APPLICATION

COMPUTER APPLICATION KTI

Course modified date: 22 June 2026

Computer applications are software programs designed to help users perform specific tasks on a computer. They enable people to work faster, more accurately, and more efficiently in different fields such as education, business, communication, and entertainment.

Computer applications are used to create documents, perform calculations, manage data, prepare presentations, communicate online, and access information on the internet.

Common Types of Computer Applications

  • Word Processing Applications – used for creating and editing documents, for example Microsoft Word.
  • Spreadsheet Applications – used for calculations and data analysis, for example Microsoft Excel.
  • Presentation Applications – used for creating slide presentations, for example Microsoft PowerPoint.
  • Teacher: Sharif Malinga
  • Enrolled students: There are no students enrolled in this course.
Certificate Kapchorwa

Certificate Kapchorwa KT1 1

Course modified date: 20 May 2026

This certificate shall be issued after successful completion of the course 

Certificate Test Malinga

Certificate Test Malinga TCC

Course modified date: 15 May 2026

Certificate Test kapchorwa Technical Institute

  • Teacher: Sharif Malinga
  • Enrolled students: There are no students enrolled in this course.
information

information I TEC

Course modified date: 22 May 2026
  • Teacher: Sharif Malinga
  • Enrolled students: There are no students enrolled in this course.
ICT

ICT TCA101

Course modified date: 22 May 2026
  • Teacher: Sharif Malinga
  • Enrolled students: There are no students enrolled in this course.
PATTERN DRAFTING

PATTERN DRAFTING PD

Course modified date: 20 May 2026
SKIRT MAKING

SKIRT MAKING NCFD

Course modified date: 27 February 2026
  • Teacher: Sharif Malinga
  • Enrolled students: There are no students enrolled in this course.
COMPUTER APPLICATIONS

COMPUTER APPLICATIONS ICT

Course modified date: 22 April 2026
  • Teacher: Sharif Malinga
  • Enrolled students: There are no students enrolled in this course.
AUTOMOTIVE CHASSIS  SYSTEM MAINTENANCE

AUTOMOTIVE CHASSIS SYSTEM MAINTENANCE NCAM 3

Course modified date: 21 June 2026
ENGINE AND ITS SYSTEM MAINTANANCE

ENGINE AND ITS SYSTEM MAINTANANCE NCAM 2

Course modified date: 21 June 2026
INSTRUCTORS' TRAINING

INSTRUCTORS' TRAINING IT

Course modified date: 20 May 2026
tecnnology

tecnnology T

Course start date: 19 February 2026
Brick Laying

Brick Laying BL

Course modified date: 7 June 2026
Life Skills

Life Skills LS

Course modified date: 12 June 2026
NATIONAL CERTIFICATE IN AUTOMOTIVE MECHANICS

NATIONAL CERTIFICATE IN AUTOMOTIVE MECHANICS NCAM

Course modified date: 19 February 2026
Friction

Friction F

Course start date: 18 February 2026
Gament Contruction

Gament Contruction GC

Course start date: 18 February 2026
  • Teacher: Sharif Malinga
  • Enrolled students: There are no students enrolled in this course.
Engine and its System

Engine and its System ES

Course modified date: 19 February 2026
  • Teacher: Robert Matovu
  • Enrolled students: There are no students enrolled in this course.
National Certificate in Woodwork Technology

National Certificate in Woodwork Technology NCWT

Course start date: 30 January 2026

Introduction to Carpentry

OP

OP HO

Course modified date: 18 February 2026

UO

  • Teacher: Sharif Malinga
  • Enrolled students: There are no students enrolled in this course.
AGRICULTURE

AGRICULTURE TCA1

Course modified date: 2 June 2026

RURAL SOCIOLOGY

THIS is the way societies live in a particular area

  • Teacher: Sharif Malinga
  • Enrolled students: There are no students enrolled in this course.
COMPUTER  STUDIES

COMPUTER STUDIES TCCA

Course modified date: 3 March 2026

The information below explains introduction to information and communication technology 

  • Teacher: Sharif Malinga
  • Enrolled students: There are no students enrolled in this course.
CERTIFICATE TRAINING 2026 KPTI.

CERTIFICATE TRAINING 2026 KPTI. NCPL 225

Course modified date: 19 June 2026

This will show us the details involved up to the point of certificate issuance.

Jan. 2026 LMS TRAINING DISCUSSION QUESTIONS

Jan. 2026 LMS TRAINING DISCUSSION QUESTIONS LMSQNS

Course modified date: 16 June 2026
Bricklaying Practice

Bricklaying Practice NCBC112

Course start date: 3 March 2026
  • Enrolled students: There are no students enrolled in this course.
Bricklaying Theory

Bricklaying Theory NCBC111

Course start date: 3 March 2026
  • Enrolled students: There are no students enrolled in this course.
GARMENT CONSTRUCTION CHILDREN WEAR-THEORY.

THIS BOOK IS SPECIFICALLY DESIGNED FOR TVET STUDENTS OF YEAR ONE FOR NATIONAL CERTIFICATE IN FASHION AND DESIGN.

  • Enrolled students: 1
CERTIFICATE TEST ORYEM.

CERTIFICATE TEST ORYEM. NCPL 117

Course modified date: 13 May 2026

The Course will give us the different steps involved in creating the different certifcates for the varous departments.

  • Teacher: John Bosco Oryem
  • Enrolled students: There are no students enrolled in this course.
DOMESTIC WATER SUPPLY SYSTEM.

DOMESTIC WATER SUPPLY SYSTEM. NCPL 141

Course modified date: 22 June 2026

This module provides learners with knowledge and practical skills in domestic water supply systems. It covers water sources, water treatment basics, storage facilities, pipe materials, distribution systems, installation techniques, testing procedures, maintenance practices, and health and safety requirements. Learners will develop competencies required to install, inspect, troubleshoot, and maintain domestic water supply systems in residential buildings.

  • Enrolled students: 15
INDUSTRIAL PLUMBING SYSTEMS INSTALLATION AND MAINTENANCE,

The module emphasizes both theoretical understanding and practical competence in handling plumbing tools, equipment, pipes, fittings, pumps, reservoirs, and treatment systems. Learners develop the ability to interpret plumbing requirements, select appropriate materials, apply safety precautions, and maintain clean and safe working environments.

REFRIGERATION AND AIR CONDITION.

REFRIGERATION AND AIR CONDITION. NCPL 003

Course modified date: 2 June 2026

THIS COURSE WILL GIVE YOU A COMPLETE GUIDE ON ALL ASPECTS OF REFRIGERATION AND AIR CONDITIONING.

Computer Applications

Computer Applications TCCA101

Course start date: 3 March 2026
  • Enrolled students: There are no students enrolled in this course.
Life Skills

Life Skills TCCS101

Course start date: 3 March 2026
  • Enrolled students: There are no students enrolled in this course.
Applied Technician Mathematics.

Applied Technician Mathematics. TCTM101

Course start date: 3 March 2026
  • Enrolled students: There are no students enrolled in this course.
Basic Kishwahili

Basic Kishwahili TCCS201

Course start date: 3 March 2026
  • Enrolled students: There are no students enrolled in this course.
Entrepreneurship

Entrepreneurship TCBE201

Course start date: 3 March 2026
  • Enrolled students: There are no students enrolled in this course.
Digital Pedagogy & Instructional Design

Digital Pedagogy & Instructional Design DPID0011

Course modified date: 27 April 2026

Course Overview: Move beyond simply using technology to transform your teaching practice.

The Digital Pedagogy course is designed for educators who want to master the "why" behind digital tools. This course bridges the gap between educational theory and digital reality, focusing on designing learning experiences that are student-centered, inclusive, and deeply engaging.

You will explore how to use technology not just as a delivery mechanism, but as a catalyst for critical thinking, collaboration, and creative problem-solving in both virtual and hybrid classrooms.