Available courses

welcome to application technology

welcome to application technology

Course modified date: 21 May 2026

To be best used in classroom management

CERTIFICATE TEST OYOO

CERTIFICATE TEST OYOO

Course start date: 12 May 2026

The course is designed to enable LMS Admin to manage certificate, Teacher to prepare certificate. students to download certificate and external verifier to verify the certificate.

NAMOMO ERIA

NAMOMO ERIA

Course start date: 15 May 2026

This course covers details of digital pedagogy

TEST CERTIFICATE MWANGA SIMON

TEST CERTIFICATE MWANGA SIMON

Course modified date: 13 May 2026

good in the making

CERTIFICATE COURSE

CERTIFICATE COURSE

Course start date: 12 May 2026

This course about training LMS Admin on how to manage certificate

 TCCA101: COMPUTER APPLICATION

TCCA101: COMPUTER APPLICATION

Course modified date: 3 June 2026

This  course covers the basics in Computing

Digital Pedagogy

Digital Pedagogy

Course modified date: 3 June 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.
CERT TEST MUSAMALI

CERT TEST MUSAMALI

Course start date: 12 May 2026

This course introduces learners to the basics of science and technology. It provides simple lessons, hands‑on activities, and short assessments to help students explore scientific concepts and understand how technology is applied in everyday life.

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.
Applied Technician mathematics 2

Applied Technician mathematics 2

Course modified date: 3 June 2026
national certificate in agriculture

national certificate in agriculture

Course start date: 26 February 2026

Traine  agriculture the oxygen of Uganda's economy NCAPI NCAP2http://

  • Enrolled students: There are no students enrolled in this course.
national certificate in plumbing

national certificate in plumbing

Course modified date: 2 March 2026
  • Enrolled students: There are no students enrolled in this course.
NATIONAL CERTIFICATE IN WELDING

NATIONAL CERTIFICATE IN WELDING

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

tools and equipment

Course modified date: 2 March 2026
NATIONAL CERTIFICATE IN AUTOMOTIVE MECHANIC

NATIONAL CERTIFICATE IN AUTOMOTIVE MECHANIC

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

LIFE SKILLS

Course modified date: 16 April 2026


MM

MM

Course modified date: 29 April 2026
  • Enrolled students: There are no students enrolled in this course.
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: 4 May 2026

 

 

Module Compound Designing & Construction

         

                                           Instructor: Nyeko Richard

                 

  • Teacher: Richard Nyeko
  • Enrolled students: There are no students enrolled in this course.
Building Drawing 1

Building Drawing 1

Course start date: 1 June 2026
  • Teacher: Richard Nyeko
  • Enrolled students: There are no students enrolled in this course.
TILING

TILING

Course start date: 1 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: 22 April 2026

roof construction

COMPUTER AIDED DRAWING

COMPUTER AIDED DRAWING

Course modified date: 3 June 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.

 

BUILDING DRAWING

BUILDING DRAWING

Course modified date: 26 February 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: 26 February 2026
  • Enrolled students: There are no students enrolled in this course.
Module 2: Basic Science, Occupational Safety and Health
  • Teacher: Moses Mwebaze
  • Enrolled students: There are no students enrolled in this course.