Available courses

solar energy

solar energy

Course modified date: 12 March 2026

Module Overview

This module imparts knowledge and skills to enable a learner design install and maintain Conventional PV, Concentrated Solar Power Systems, hybrid systems, solar water heater and pumps.

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

Electronics 1

Course modified date: 26 February 2026

Electronics is a fundamental branch of Electrical Engineering that deals with the study, design, analysis, and application of electronic devices and circuits that control the flow of electrons to perform useful functions.

This course introduces learners to the principles of semiconductor devices, analog and digital circuits, signal processing, and practical electronic systems used in modern technology. Students will gain both theoretical knowledge and hands-on skills required to analyze, design, troubleshoot, and maintain electronic equipment.

  • Teacher: Nafuye Patricia
  • Enrolled students: There are no students enrolled in this course.
Electrical engineering drawing

Electrical engineering drawing

Course start date: 26 February 2026

This module introduces the learners to Conventional Symbols (BS 3939), Types of Electrical Diagrams, Wiring Installation of small residents, Three Phase Induction Motor Control Circuits, Electronic Circuits and equipping learners with skills to draw and interpret   electrical circuits

  • Teacher: Wassajja Mohammed
  • Enrolled students: There are no students enrolled in this course.
analysis of truses

analysis of truses

Course start date: 26 February 2026
  • Enrolled students: There are no students enrolled in this course.
Hydrology, Water Supply and irrigation

Hydrology, Water Supply and irrigation

Course modified date: 26 February 2026
  • Enrolled students: There are no students enrolled in this course.
ELECTRICAL ENGINEERING DRAWING

ELECTRICAL ENGINEERING DRAWING

Course modified date: 26 February 2026
  • Enrolled students: There are no students enrolled in this course.
Diploma in ICT

Diploma in ICT

Course modified date: 26 February 2026
  • Enrolled students: 3
HIGHER NATIONAL DIPLOMA IN CIVIL ENGINEERING

HIGHER NATIONAL DIPLOMA IN CIVIL ENGINEERING

Course modified date: 26 February 2026
  • Enrolled students: 3
Test Course - Quiz

Test Course - Quiz

Course modified date: 18 February 2026

This is a test course 

  • Teacher: Admin User
  • Enrolled students: There are no students enrolled in this course.
Garment making

Garment making

Course start date: 29 January 2026

Garment making courses provide comprehensive training in fashion design, pattern drafting, and clothing construction, ranging from 3-month certificates to 1-year diplomas. These programs teach essential skills like operating sewing machines, fabric selection, garment assembly, and finishing techniques for various apparel, including specialized areas like bridal wear, Western, or traditional clothing.Garment Making - Mabati Technical Training Institute

  • Enrolled students: There are no students enrolled in this course.
Basic Science, Occupational safety And Health

Basic Science, Occupational safety And Health

Course start date: 29 January 2026
 
 
Organelles of eukaryotic cells
 
Basic Science course usually entails. Essentially, this unit is designed to give you a foundational understanding of how the physical world works by connecting the dots between biology, chemistry, and physics. 
Here is a simple summary of the core pillars typically covered in this course:
1. The Scientific Method
Before diving into facts, you learn the process. Science isn't just a list of things to memorize; it’s a way of thinking. 
  • Observation: Noticing patterns in the world.
  • Hypothesis: Making an educated guess.
  • Experimentation: Testing that guess under controlled conditions.
  • Analysis: Looking at data to see if your guess was right. 
2. Life Sciences (Biology)
This section focuses on living organisms and how they survive. 
  • Cell Biology: Understanding the "building blocks of life."
  • Genetics: How traits are passed from parents to offspring.
  • Ecosystems: How living things interact with their environment and each other. 
  • Enrolled students: There are no students enrolled in this course.
Garment making

Garment making

Course start date: 28 January 2026
  • Enrolled students: There are no students enrolled in this course.
GOVERNANCE AND LEADERSHIP MODULE

GOVERNANCE AND LEADERSHIP MODULE

Course modified date: 25 February 2026

Computer application notes provide a structured overview of software programs designed to help users perform specific tasks, ranging from basic calculations to complex business systems. They cover essential topics including operating systems, productivity software (word processing, spreadsheets, databases), and hardware-software integration for solving daily, professional, and technical problems.

  • Enrolled students: There are no students enrolled in this course.
Engineering mathematics 11

Engineering mathematics 11

Course modified date: 25 February 2026
  • Enrolled students: There are no students enrolled in this course.
 Introduction to Mechanical Engineering

Introduction to Mechanical Engineering

Course modified date: 26 February 2026

fffffffdgt

  • Enrolled students: 3
WELDING AND METAL FABLICATION

WELDING AND METAL FABLICATION

Course modified date: 25 February 2026
  • Enrolled students: There are no students enrolled in this course.
Engineering mechanics

Engineering mechanics

Course modified date: 26 February 2026

This module introduces the learner to Force Systems & Equilibrium, Properties of Sections,

Analysis of Trusses, Fundamental Concepts of Dynamics, Analysis of Statically Determinant Beams thereby equipping the learner with the principles of mechanics which the learner can apply in the design and support of structures.

National Diploma in Archtecture

National Diploma in Archtecture

Course start date: 25 February 2026

The course emphasizes on construction blueprint development 

  • Enrolled students: There are no students enrolled in this course.
National Diploma In Water Engineering

National Diploma In Water Engineering

Course modified date: 26 February 2026

Generally, Water Engineering graduate contributes to improved access to safe water, effective sanitation services, environmental protection, and national socio-economic development in Uganda.

A graduate of the Water Engineering programme in Technical and Vocational Education and Training (TVET) in Uganda is expected to competently design, install, operate, maintain, and supervise water supply, sanitation, drainage, and wastewater systems in both rural and urban settings.

The graduate demonstrates practical technical skills grounded in engineering principles, applies occupational health and safety standards, ensures environmental sustainability, and complies with national water quality and construction regulations as guided by the Ministry of Education and Sports and assessment standards of the Uganda Business and Technical Examinations Board.

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

Elementary Design

Course modified date: 26 February 2026

This module introduces the learner to Simple Designs of; beam, Reinforced Concrete Slaband Beams, Axially Loaded Columns, Steel Connections and Simple analysis of Forces onretaining Walls and gravity Dams which equip the learner with the current codes of practice
used in elementary design.

  • Enrolled students: There are no students enrolled in this course.
Electricity and Thermodynamics

Electricity and Thermodynamics

Course start date: 26 February 2026

This module introduces learners to the principles of electricity, magnetism, and
thermodynamics which equip the learner with the ability to analyse energy and establish
control measures to mitigate their effects on buildings.

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

Water Treatment

Course modified date: 26 February 2026

This module introduces the learners to Water Quality, General Water Treatment,
Treatment Plant Drawing Exercises, Rural Water Supply and Treatment Practical / Field
Work thereby equipping the learners with skills of water treatment and protection of the
environment.

  • Enrolled students: There are no students enrolled in this course.
Health, Safety and Environment

Health, Safety and Environment

Course modified date: 26 February 2026

This module introduces the learner to Occupational safety and health Theories to accident
causation, Intervention, OSH Act, OSHA and requirements, Ergonomics, Mechanical
Hazards, Electrical hazards, Communication Hazards, Fire Hazards, Falls and Impact
Hazards, Emergency Preparedness, and Workers Compensation. It further introduces the
learners to principles of environmental management in work place situations thereby
equipping the learners with ability to ensure safety at the workplace and preserving the
environment in the production process

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

Fluid Mechanics

Course modified date: 26 February 2026

This module introduces the learners to statics and dynamics principles of fluid flow in pipes.

  • Enrolled students: There are no students enrolled in this course.
DTEME121:Engineering Mathematics 2

DTEME121:Engineering Mathematics 2

Course start date: 12 March 2026
DTEE223: Instrumentation and Control

DTEE223: Instrumentation and Control

Course start date: 12 March 2026
TDME221: Industrial Organization & Management

TDME221: Industrial Organization & Management

Course start date: 12 March 2026
DTEE123: Electrical Engineering Drawing

DTEE123: Electrical Engineering Drawing

Course start date: 12 March 2026
DTME126: Solar Energy

DTME126: Solar Energy

Course start date: 12 March 2026
TDEE126: Electronics 1

TDEE126: Electronics 1

Course start date: 12 March 2026
Health and safety

Health and safety

Course modified date: 26 February 2026

concerns with tools equipment and their maintenance

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

Civil department

Course start date: 26 February 2026

Manually 

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

COMPUTER APPLICATION

Course modified date: 12 March 2026

This module presents a broad overview of the technology covering aspects, the characteristics of the wind and its impact on site selection, and the design, manufacture, and operation of modern wind turbines. The course has a practical flavour, drawing on examples from the wind turbine engineering and development sectors. The political and economic implications of wind energy are explored too.

  • Teacher: Nafuye Patricia
  • Enrolled students: There are no students enrolled in this course.
COMPUTER APPPP

COMPUTER APPPP

Course start date: 26 February 2026

This module presents a broad overview of the technology covering aspects, the characteristics of the wind and its impact on site selection, and the design, manufacture, and operation of modern wind turbines. The course has a practical flavour, drawing on examples from the wind turbine engineering and development sectors. The political and economic implications of wind energy are explored too.

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

COMPUTER APPLICATION

Course start date: 26 February 2026

ASSIGNMENT

This module presents a broad overview of the technology covering aspects, the characteristics of the wind and its impact on site selection, and the design, manufacture, and operation of modern wind turbines. The course has a practical flavour, drawing on examples from the wind turbine engineering and development sectors. The political and economic implications of wind energy are explored too.

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

COMPUTER APPLICATION

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

HYDRAULIC STRUCTURE

Course modified date: 25 February 2026
  • Enrolled students: There are no students enrolled in this course.
ELECTRONICS 1

ELECTRONICS 1

Course modified date: 25 February 2026

This module introduces the learners to Field of Electronics, Electron Tubes ,Junctions and Semiconductor Diodes, Transistors, Power Supply Circuits , Low Frequency Voltage Amplifiers hence imparting to learners the practical skills of repairing and maintenance of  analogue  electronic devices.

  • Enrolled students: There are no students enrolled in this course.
NATIONAL DIPLOMA IN ELECTRICAL ENGINEERING

NATIONAL DIPLOMA IN ELECTRICAL ENGINEERING

Course start date: 25 February 2026

NATIONAL DIPLOMA IN ELECTRICAL ENGINEERING 

  • Enrolled students: There are no students enrolled in this course.
NATIONAL DIPLOMA IN MECHANICAL ENGINEERING

NATIONAL DIPLOMA IN MECHANICAL ENGINEERING

Course modified date: 26 February 2026

This module presents a broad overview of the technology covering aspects, the characteristics of the wind and its impact on site selection, and the design, manufacture, and operation of modern wind turbines. The course has a practical flavour, drawing on examples from the wind turbine engineering and development sectors. The political and economic implications of wind energy are explored too.

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

WIND ENERGY

Course modified date: 12 March 2026

This module presents a broad overview of the technology covering aspects, the characteristics of the wind and its impact on site selection, and the design, manufacture, and operation of modern wind turbines. The course has a practical flavour, drawing on examples from the wind turbine engineering and development sectors. The political and economic implications of wind energy are explored too.

  • Enrolled students: There are no students enrolled in this course.
DRILLING OF OIL AND GAS

DRILLING OF OIL AND GAS

Course modified date: 12 March 2026

This module conceptualizes the entire drilling process, right from the geological prognosis stage to the well planning stage and ultimately the spudding and post-spudding stages, in conjunction with drill bit selection and analysis.http://

  • Enrolled students: 11
DTCH222: Entreprenuership Skills

DTCH222: Entreprenuership Skills

Course start date: 12 March 2026
Jan. 2026 LMS TRAINING DISCUSSION QUESTIONS

Jan. 2026 LMS TRAINING DISCUSSION QUESTIONS

Course modified date: 11 March 2026
LIBRARY CATALOGUE

LIBRARY CATALOGUE

Course start date: 30 January 2026

all library materials

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

LIFE SKILLS

Course modified date: 25 February 2026
  • Enrolled students: There are no students enrolled in this course.
DTCE221: Labour Based Road Construction

DTCE221: Labour Based Road Construction

Course start date: 12 March 2026
DTCE211: Road Construction & Plants

DTCE211: Road Construction & Plants

Course start date: 12 March 2026
introduction to computer

introduction to computer

Course modified date: 26 February 2026

This module presents a broad overview of the technology covering aspects, the characteristics of the wind and its impact on site selection, and the design, manufacture, and operation of modern wind turbines. The course has a practical flavour, drawing on examples from the wind turbine engineering and development sectors. The political and economic implications of wind energy are explored too.