Rift Valley Technical Training Institute (RVTTI), located in Eldoret, is a prestigious institution that has been providing quality technical and vocational education and training (TVET) since 1962. The institute offers a wide array of courses at the certificate, diploma, and higher diploma levels, aimed at providing students with practical skills that align with the demands of various industries. RVTTI is well-equipped to offer hands-on training across various disciplines, ensuring that graduates are ready to enter the workforce with the necessary technical expertise.
In this article, we will explore all the courses offered at RVTTI, covering their requirements, duration, and the departments in which these courses are offered. Whether you’re interested in pursuing engineering, health sciences, hospitality, business, or ICT, RVTTI provides a diverse range of programs designed to cater to different career aspirations.
1. Mechanical & Automotive Engineering Department
The Mechanical & Automotive Engineering department at RVTTI is focused on providing students with a solid foundation in both mechanical and automotive technologies. The department offers various diploma, certificate, and craft courses tailored to equip students with the skills needed to excel in the mechanical and automotive sectors.
Diploma Courses
- Diploma in Mechanical Engineering (Plant)
- Requirements: KCSE C-
- Duration: 3 years
- Diploma in Mechanical Engineering (Production) Module 1, 2, 3
- Requirements: KCSE C-
- Duration: 3 years
- Diploma in Automotive Engineering
- Requirements: KCSE C-
- Duration: 3 years
Craft Courses
- Craft in Mechanical Engineering Modules 1 and 2
- Requirements: KCSE D
- Duration: 2 years
- Craft in Welding and Fabrication Modules 1 and 2
- Requirements: KCSE D
- Duration: 2 years
- Craft in Agricultural Engineering Modules 1 and 2
- Requirements: KCSE D
- Duration: 2 years
Artisan Courses
- Artisan in Motor Vehicle Mechanics
- Requirements: KCSE D-
- Duration: 1 year
2. Building and Civil Engineering Department
The Building and Civil Engineering department offers courses designed to equip students with skills necessary for the construction and civil engineering industries. Students are trained in areas such as building construction, civil engineering technology, and quantity surveying.
Higher National Diploma (HND) Courses
- HND in Building Construction Technology
- Requirements: Pass in Diploma in Building Construction Technology
- Duration: 1 year 6 months
- HND in Civil Engineering Technology
- Requirements: Pass in Diploma in Civil Engineering Technology
- Duration: 1 year 6 months
Diploma Courses
- Diploma in Building Construction Technology
- Requirements: KCSE C-
- Duration: 3 years
- Diploma in Civil Engineering Technology
- Requirements: KCSE C-
- Duration: 3 years
- Diploma in Quantity Surveying
- Requirements: KCSE C-
- Duration: 3 years
3. Electrical Engineering Department
The Electrical Engineering department provides students with the technical expertise needed to work in the power generation, transmission, and electronics sectors. RVTTI offers comprehensive training in electrical engineering, covering various specializations such as power, electronics, and instrumentation.
Higher National Diploma (HND) Courses
- HND in Electrical and Electronic Engineering (Power Option)
- Requirements: Pass in Diploma in Electrical and Electronic Engineering
- Duration: 1 year 6 months
Diploma Courses
- Diploma in Electronic Engineering (Power Option)
- Requirements: KCSE C-
- Duration: 3 years
Craft Courses
- Craft in Electrical Engineering Modules 1 and 2
- Requirements: KCSE D
- Duration: 2 years
Artisan Courses
- Artisan in Electricals
- Requirements: KCSE D-
- Duration: 1 year
4. Hospitality and Institutional Management Department
This department at RVTTI is dedicated to providing training in the hospitality industry. The courses offered prepare students for careers in food and beverage services, catering, and accommodation management.
Diploma Courses
- Diploma in Food and Beverage
- Requirements: KCSE C-
- Duration: 3 years
Certificate Courses
- Certificate in Food and Beverage
- Requirements: KCSE D
- Duration: 2 years
- Certificate in Catering and Accommodation
- Requirements: KCSE D
- Duration: 2 years
5. Applied Sciences Department
The Applied Sciences department provides courses in biological sciences, food science, chemical engineering, and environmental science. These courses are designed to equip students with the skills to work in laboratories, manufacturing plants, and environmental agencies.
Diploma Courses
- Diploma in Applied Biology
- Requirements: KCSE C-, C in Biology
- Duration: 3 years
- Diploma in Food Science and Processing Technology
- Requirements: KCSE C-
- Duration: 3 years
Craft Courses
- Craft in Petroleum Geo-Science
- Requirements: KCSE D
- Duration: 2 years
6. Health Sciences Department
This department offers training in health-related fields, providing students with the knowledge and practical skills required to work in the healthcare industry.
Diploma Courses
- Diploma in Pharmaceutical Technology
- Requirements: KCSE C, C in Eng, Bio, Chem, Math/Phy
- Duration: 3 years
- Diploma in Medical Laboratory Technology
- Requirements: KCSE C, C in Eng, Bio, Chem, Math/Phy
- Duration: 3 years
7. Agriculture and Environmental Studies Department
The Agriculture and Environmental Studies department at RVTTI provides students with practical skills in agricultural production, environmental science, and technology. These courses are designed to meet the growing demand for professionals in the agriculture and environmental sectors.
Diploma Courses
- Diploma in Environmental Science and Technology
- Requirements: KCSE C, C in Math, Phy, Chem/Bio
- Duration: 3 years
- Diploma in Agriculture
- Requirements: KCSE C-
- Duration: 3 years
8. Business and Liberal Studies Department
This department focuses on offering courses that equip students with business management, accounting, human resource, and social development skills.
Diploma Courses
- Diploma in Business Management
- Requirements: KCSE C-
- Duration: 3 years
- Diploma in Human Resource Management
- Requirements: KCSE C-
- Duration: 3 years
9. Information Communication Technology Department
The ICT department offers programs designed to meet the needs of the rapidly growing digital and technology industries. Students gain expertise in computer science, information systems, and network management.
Diploma Courses
- Diploma in Information Science
- Requirements: KCSE C-
- Duration: 3 years
- Diploma in Computer Studies
- Requirements: KCSE C-
- Duration: 3 years
RVTTI Online and CBET Courses
RVTTI also offers online programs and Competency-Based Education and Training (CBET) courses, which are designed to equip students with practical skills tailored to the needs of industries.
Online Courses
- Diploma in Electrical and Electronics Engineering (Instrumentation Option)
- Diploma in Information Science
- Higher National Diploma in Mechanical Engineering
CBET Courses
- Mechatronics Level 6
- Requirements: KCSE C-
- Duration: 2 years













