Available courses

Formwork for construction work

Formwork for construction work F.C.W

Course start date: 29 September 2026
  • Teacher: Cheluket Louis
  • Enrolled students: There are no students enrolled in this course.
Value Addition

Value Addition VCAP252

Course start date: 25 September 2026
  • Teacher: Paul Osisye
  • Enrolled students: There are no students enrolled in this course.
Agribusiness and Customer Care

Agribusiness and Customer Care NCAP206

Course modified date: 27 September 2026
Fabric Construction Practical

Fabric Construction Practical FCP

Course modified date: 30 September 2026
Fabric Decoration

Fabric Decoration FD

Course start date: 17 September 2026
  • Teacher: Joseline Kusuro
  • Enrolled students: There are no students enrolled in this course.
Fabric Construction

Fabric Construction FC

Course start date: 17 September 2026
  • Teacher: Limo Moses
  • Enrolled students: There are no students enrolled in this course.
Engineering Drawing

Engineering Drawing ED

Course start date: 17 September 2026
  • Teacher: Moses Mutai
  • Enrolled students: There are no students enrolled in this course.
Doors and Windows

Doors and Windows D&W

Course modified date: 21 September 2026
  • Teacher: Nelson Chemonges
  • Enrolled students: There are no students enrolled in this course.
sources and systems of water

sources and systems of water ssw

Course modified date: 17 September 2026
  • Teacher: Annah Kiconco
  • Enrolled students: There are no students enrolled in this course.
AUTOMOTIVE CHASSIS  SYSTEM MAINTENANCE

AUTOMOTIVE CHASSIS SYSTEM MAINTENANCE NCAM 3

Course modified date: 30 September 2026
Automotive Electrical and Electronic Systems

Automotive Electrical and Electronic Systems AEES

Course modified date: 1 October 2026

COMPUTER APPLICATION

COMPUTER APPLICATION TCCA101

Course modified date: 1 October 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.
CONCRETING

CONCRETING CONC

Course modified date: 24 September 2026

CONCRETING

Entrepeneurship

Entrepeneurship EBS201

Course modified date: 14 August 2026

Entrepreneurship

Farm Structures

Farm Structures AGRIC

Course modified date: 23 September 2026
GARMENT MAKING WOMEN WEAR'S THEORY

GARMENT MAKING WOMEN WEAR'S THEORY NCFD171

Course modified date: 1 October 2026
INSTRUCTORS' TRAINING

INSTRUCTORS' TRAINING IT

Course modified date: 17 September 2026
LIFE SKILLS

LIFE SKILLS LS

Course modified date: 1 October 2026
Motor Cycle Maintenance

Motor Cycle Maintenance NCAM291

Course modified date: 1 October 2026
NATIONAL CERTIFICATE IN AUTOMOTIVE MECHANICS

NATIONAL CERTIFICATE IN AUTOMOTIVE MECHANICS NCAM

Course modified date: 19 February 2026
  • 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

PATTERN DRAFTING

PATTERN DRAFTING PD

Course modified date: 18 September 2026
PATTERN MAKING AND GRADING

PATTERN MAKING AND GRADING PMG

Course start date: 2 July 2026

This module equip trainees on how to sketch, design, draft, make and cut out pattern for different apparel and house furnishing

  • Enrolled students: There are no students enrolled in this course.
Restore Test Course

Restore Test Course RC

Course modified date: 10 September 2026
  • Enrolled students: There are no students enrolled in this course.
SANITARY SYSTEMS INSTALLATION AND MAINTAINANCE
Tiling

Tiling NCBC 2

Course modified date: 25 September 2026

TILING

AGROFORESTRY, SILVICULTURE, APICULTURE, AND ENVIRONMENTAL CONSERVATION.

This course ids for the consumption of year 2 feb to August.

  • Teacher: Justine Chesang
  • Enrolled students: There are no students enrolled in this course.
Jan. 2026 LMS TRAINING DISCUSSION QUESTIONS

Jan. 2026 LMS TRAINING DISCUSSION QUESTIONS LMSQNS

Course modified date: 7 September 2026
NCAM 151: ENGINE AND ITS SYSTEM MAINTANANCE

NCAM 151: ENGINE AND ITS SYSTEM MAINTANANCE NCAM 151

Course modified date: 30 September 2026
NCAM 171:  ENGINE MANAGEMENT.

NCAM 171: ENGINE MANAGEMENT. NCAM 171

Course modified date: 30 September 2026

The course introduces learners to the principles and operation of electronic engine control systems and their role in ensuring efficient engine performance, fuel economy, reduced emissions, reliability, and safe vehicle operation.

  • Enrolled students: 15
Moto Cycle Wiring

Moto Cycle Wiring NCM291

Course start date: 17 September 2026
  • Teacher: Geoffrey Kiprotich
  • Enrolled students: There are no students enrolled in this course.
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.
Solar PV System

Solar PV System NCES121

Course modified date: 28 September 2026
  • Teacher: Keneth Cherukut
  • Enrolled students: There are no students enrolled in this course.
Electrical Motors Installation, Maintenance and Repair

Electrical Motors Installation, Maintenance and Repair is a core module of the National Certificate in Electrical Installation Systems and Maintenance. The syllabus identifies the module as NCES221 Theory, NCES222 Practice, NCES223 Real Life Project, and NCES224 Industrial Training, with the overall outcome of being able to install, maintain and repair electrical motors.

GARMENT CONSTRUCTION CHILDREN WEAR-THEORY.

GARMENT CONSTRUCTION CHILDREN WEAR-THEORY. NCFD 161

Course modified date: 25 August 2026

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

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: 30 September 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.

NCPL 121 SANITARY SYSTEMS INSTALLATION AND MAINTENANCE.

The course covers sanitary appliances and their recommended fixing heights, waste and soil pipes, sanitary traps, surface and underground drainage systems, drainage pipe jointing, gradients, trench excavation and timbering, drainage testing, sewage disposal, manhole construction, and installation and maintenance of appliances such as wash hand basins, sinks, flushing cisterns, water closets, showers and urinals. 

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.

Sheet Metal Procecing Theory

Sheet Metal Procecing Theory NCPL 221

Course modified date: 23 September 2026
  • Teacher: yeko laban
  • Enrolled students: There are no students enrolled in this course.
REFRIGERATION AND AIR CONDITION.

REFRIGERATION AND AIR CONDITION. NCPL 003

Course modified date: 24 June 2026

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

  • Teacher: John Bosco Oryem
  • 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.
Work Readiness _ Advanced

Work Readiness _ Advanced WR _ A

Course modified date: 1 October 2026
Work Readiness - Intermediate

Work Readiness - Intermediate WR - I

Course modified date: 29 September 2026
Work Readiness _ Basic

Work Readiness _ Basic WR_1

Course modified date: 28 September 2026
Essential Safeguarding Course

Essential Safeguarding Course ESC

Course modified date: 1 October 2026

This course will guide you through the key concepts of safeguarding and equip you with the knowledge you need to contribute to a safe and respectful learning environment for yourself and others.

EBS 101: Entreprenuership and Business Skills

EBS 101: Entreprenuership and Business Skills EBS 101

Course modified date: 28 September 2026

The Entrepreneurship and Business Skills course introduces youths who are potential entrepreneurs to the business world through mindset change, equipping them with skills and competencies that enable them to identify, analyse, and seize business opportunities.

Digital Pedagogy & Instructional Design

Digital Pedagogy & Instructional Design DPID0011

Course modified date: 28 September 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.