Available courses

Work Readiness (WR) Instructor Competence examination

Work Readiness (WR) Instructor Competence examination

Course modified date: 21 August 2026

Cyber School Technology Solutions (CSTS) in partnership with the Mastercard Foundation

This is the post-training assessment of facilitator competence, taken on completion of the 2.5-day Work Readiness Training-of-Trainers programme. It establishes whether you are ready to deliver the Work Readiness course to students independently.

The paper assesses your command of the WR subject matter across all 10 modules, together with the facilitation, assessment, professional and inclusive-practice competencies set out in the WR Trainer Competency Framework (TC1–TC12).

  • Enrolled students: There are no students enrolled in this course.
Work Readiness _ Basic

Work Readiness _ Basic

Course modified date: 22 August 2026
  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
Work Readiness - Intermediate

Work Readiness - Intermediate

Course modified date: 22 August 2026
  • Enrolled students: There are no students enrolled in this course.
Work Readiness _ Advanced

Work Readiness _ Advanced

Course modified date: 2 August 2026
EBS 101: Entrepreneurship and Business Skills

EBS 101: Entrepreneurship and Business Skills

Course modified date: 2 August 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.

TCCS101: Life Skills

TCCS101: Life Skills

Course modified date: 2 July 2026

Life skills equip learners with practical abilities needed for personal growth, effective communication, and workplace success.  Focuses on developing self-awareness, confidence, teamwork, problem solving decision making and professional conduct.

The module not only prepares learners to work well in classroom trades but also to interact responsibly in the workplace and community.

 

The Essentials of Safeguarding

The Essentials of Safeguarding

Course modified date: 21 August 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.

Applied Technician mathematics 2

Applied Technician mathematics 2

Course modified date: 18 August 2026

Applied Technician Mathematics is the practical use of mathematics in technical and engineering fields. It equips technicians with the skills needed to measure, calculate, estimate, design, and solve real-world engineering problems accurately and efficiently. It is an essential subject for students pursuing technical and vocational education, including National Certificate programmes in engineering and related trades.

 TCCA101: COMPUTER APPLICATION

TCCA101: COMPUTER APPLICATION

Course modified date: 5 August 2026

This  course covers the basics in Computing

Digital Pedagogy

Digital Pedagogy

Course modified date: 11 August 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.

agroforestry

agroforestry

Course modified date: 18 April 2026

This module gives the learners/trainees the knowledge, skills and attitude of   promoting, focuses, practicing agroforestry, silivculture, and floriculture and environment management as a way of guaranting sustainable agriculture production and development. The module equips learners with practical skills required to organize, protect, and improve compounds using appropriate construction methods and materia

NATITION CERTIFICATE IN AGRICULTURE

NATITION CERTIFICATE IN AGRICULTURE

Course modified date: 26 February 2026

CROP PRODUCTION AND MANAGEMENT

IT WILL TAKE PLACE AT INSTITUTE

  • Enrolled students: There are no students enrolled in this course.
ROOF CONSTRUCTION

ROOF CONSTRUCTION

Course start date: 15 July 2026
AUTOMOTIVE MECHANICS

AUTOMOTIVE MECHANICS

Course modified date: 22 August 2026

Dear learners' automotive mechanics is that is so interesting in way how you enjoy skills o operating, diagnosing faults, repair and maintain various systems of different vehicles, by use of special tools and computers. Enjoy your course 

Moodle LMS Training for Instructors

Moodle LMS Training for Instructors

Course modified date: 13 May 2026
This course is designed to equip instructors with the knowledge and practical skills needed to use Moodle LMS effectively for teaching and learning. Participants will learn how to manage courses, upload learning materials, create assignments and quizzes, communicate with learners, track student progress, and conduct assessments online. The training aims to build instructor confidence in delivering organized, engaging, and effective digital learning experiences through Moodle.
Test Course

Test Course

Course modified date: 25 March 2026

This is a test course 

  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
NATIONAL MECHANIC

NATIONAL MECHANIC

Course start date: 26 February 2026
  • Enrolled students: There are no students enrolled in this course.
introduction to cooling system

introduction to cooling system

Course modified date: 2 March 2026
CERTIFICATE IN AUTOMOTIVE MECHANIC

CERTIFICATE IN AUTOMOTIVE MECHANIC

Course start date: 26 February 2026
  • Enrolled students: There are no students enrolled in this course.
ms

ms

Course modified date: 25 February 2026

practical

  • Enrolled students: There are no students enrolled in this course.
pluming

pluming

Course modified date: 1 June 2026

this course  will take three months in plumbing and water connections

  • Teacher: Stephen Peter Aisu
  • Enrolled students: There are no students enrolled in this course.
Steel Bending and Fixing Theory

Steel Bending and Fixing Theory

Course start date: 10 April 2026
  • Enrolled students: There are no students enrolled in this course.
Real Life project

Real Life project

Course start date: 10 April 2026
  • Enrolled students: There are no students enrolled in this course.
Bricklaying Practice

Bricklaying Practice

Course start date: 10 April 2026
  • Enrolled students: There are no students enrolled in this course.
Real Life Project

Real Life Project

Course start date: 10 April 2026
  • Enrolled students: There are no students enrolled in this course.
Concrete Practice

Concrete Practice

Course start date: 10 April 2026
  • Enrolled students: There are no students enrolled in this course.
Concreting Theory

Concreting Theory

Course start date: 10 April 2026
  • Enrolled students: There are no students enrolled in this course.
Compound Designing & Construction

Compound Designing & Construction

Course modified date: 15 July 2026

 

 

Module Compound Designing & Construction

         

                                           Instructor: Nyeko Richard

                 

BUILDING DRAWING I (BRICKLAYING SUB-MODULE)

BUILDING DRAWING I (BRICKLAYING SUB-MODULE)

Course modified date: 23 July 2026

BUILDING DRAWING I (BRICKLAYING SUB-MODULE)

ROOF CONSTRUCTION

ROOF CONSTRUCTION

Course start date: 17 June 2026

This course consists of one practical paper which has a continuous assessment and a final exam 

ROOF CONSTRUCTION

ROOF CONSTRUCTION

Course modified date: 14 August 2026

roof construction

roof construction

COMPUTER AIDED DRAWING

COMPUTER AIDED DRAWING

Course modified date: 18 August 2026

 Module Introduction

Welcome to Computer Aided Building Drawing (CABD), a core module in the National Certificate Programme in Building Construction offered at Mbale Municipality Community Polytechnic. This module equips you with essential skills to design, draw, and produce professional building drawings using AutoCAD software.

 

AutoCAD (Automatic Computer Aided Drawing) is the industry-standard software used by architects, engineers, and construction professionals worldwide. Mastering this tool will significantly enhance your employability and professional competence in the building construction sector.

 

BUILD

BUILD

Course modified date: 13 July 2026

Building Drawing is a fundamental component of bricklaying practice. It enables trainees to read, interpret and produce working drawings used in construction. A competent bricklayer must understand drawings to

Bricklaying

Bricklaying

Course modified date: 5 August 2026
  • Teacher: Onong Francis
  • Enrolled students: There are no students enrolled in this course.
SMALL FARM ANIMALS PRODUCTION

SMALL FARM ANIMALS PRODUCTION

Course start date: 16 July 2026
Module 2: Basic Science, Occupational Safety and Health
  • Teacher: Moses Mwebaze
  • Enrolled students: There are no students enrolled in this course.