The Kenya Technical Trainers College (KTTC) is a government institution established under the Ministry of Education.
The college trains technical skilled people to work under various employment sectors and also teach in technical institutions.
KTTC courses are tailored to promote innovation, applied research, entrepreneurship, and culture.KTTC was launched back in 1978 by the late former president Daniel Arap Moi.
KTTC courses, KCSE mean grade requirements, costs, location, 2022/2023 online application

The Kenya Technical Trainers College (KTTC) is a government institution established under the Ministry of Education.
The college trains technical skilled people to work under various employment sectors and also teach in technical institutions.
KTTC courses are tailored to promote innovation, applied research, entrepreneurship, and culture.KTTC was launched back in 1978 by the late former president Daniel Arap Moi.
Since then, the college has developed continuously in terms of student enrolment and the number of courses offered.
Here is what you need to know about the KTTC course outline, requirements, fees, and application procedure.
KTTC courses
The Kenya Technical Teachers College programmes provide quality training in teacher education and technology. They are certainly the best technical courses you can take if you want to be a specialist in a certain field. KTTC courses include:
1. Department of Education
Diploma in Technical Education (Clothing Technology option)
Diploma in Technical Education (Foods and Beverage option)
Diploma in Technical Education (History, Philosophy, Sociology, and Phycology)2. Department of Mechanical Engineering
Diploma in Technical Teacher Education (Automotive Engineering)
Diploma in Technical Teacher Education (Production Engineering)
Diploma in Mechanical Engineering (Production Option)
Diploma in Automotive Engineering
Diploma in General Agriculture
3. Department of Electrical Engineering
Diploma in Technical Education (Electrical and Electronics Engineering)
Diploma in Electrical and Electronics Engineering with the following options:
Higher Diploma in Electrical Engineering
Diploma in Technical Education (Electrical and Electronics Engineering)
Upgrading Craft to TEP Diploma (Evening and Saturdays class)
4. Business Department
Higher Diploma in Secretarial ManagementDiploma in Technical Education with the following options:
Accounting (BEAC)
Business Administration (BEBA)
Co-operative (BECO)
Marketing (BEMKT)
Human Resource Management
Supplies (BESUP)
Secretarial
Sales and Marketing
Technical Education Programmes (TEP) with the following options:
Accounting
Business Management
Supply Chain Management
Sales and Marketing
Craft in:
Business Management
Accounting
Supply Chain Management
5. Department of Education
Diploma in Technical Teacher Education
Higher Diploma in Education Management (KNEC)6. Computer Studies Department
Diploma in Technical Teacher Education
Diploma in Technical Teacher Education with Information Communication and Technology(ICT)
Diploma in Information Communication and Technology (ICT)
Diploma in Information Communication Technology (DICT– KASNEB)
Certified Information Communication Technologist CICT – PART II (KASNEB)
Certified Information Communication Technologist CICT – Part III (KASNEB)
Cisco Certified Network Associate (CCNA)
Cisco Certified Network Professional (CCNP)
7. Physical Department
Certificate in Aerobic Instruction
Certificate in Gymnasium Management
Certificate in Athletics Coaching
Certificate in Handball Refereeing
Certificate in Sports Therapy and Sports Law
8. Instructor Training
Instructors Certificate – Part I
Certificate in Senior Instructor Course KTTC – Part 2
Diploma in Instructor Training – Part 3
Training of Trainers (TOT)
Certificate in Management of TVET Institutions
9. Department of Information Studies
TEP Diploma in Information Studies
Diploma in Technical Education
TEP Diploma in Information Studies
Craft Certificate in Library, Archives, And Information Management
Craft Certificate in Records Management
Higher Diploma in Library and Information Management
Higher Diploma in Records Management
Diploma in Information Studies (Regular and School Holidays)
Diploma in Records Management
Diploma in Publishing
Diploma in Archives Administration
Diploma in Knowledge Management
Certificate in Knowledge Management
In-Service Course in Knowledge
Certificate in Books, Repair, And Binding
Certificate in Information Brokerage and Packaging
In-Service Courses for Practicing Librarians
Thesis and Proposal Writing
Filing and Referencing10. English Department
English Course
11. Entrepreneurship department
Higher Diploma in Human Resource
Diploma in Human Resource
Diploma in Entrepreneurship
Diploma in Project Management
Higher Diploma in Entrepreneurship
Higher Diploma in Project Implementation
12. Department of Building and Civil Engineering
Modular Diploma Options
Modular craft (Option)
Diploma in Building Construction (TEP)
Diploma in Building Construction (Upgrading from Craft to Diploma)
Higher Diploma in Construction (Building & Civil Engineering)
Diploma in Construction Engineering
Diploma in Building Technology (Modular)Diploma in Civil Engineering Technology (Modular)
Craft Certificate in Carpentry and Joinery
Craft Certificate in Masonry
Craft Certificate in Plumbing
Quality Control in Furniture Production
Certificate in Building Technology/Civil Engineering/Road Construction
Upgrading Certificate in Hot Water Solar Heating
Skill Upgrading in Machine Operations (Plumbing, Woodwork, Masonry)
13. Open, Distance and e-Learning Department
ICT Integration Teacher Certificate (IITC) Course
TOT in TVET Pedagogy
E-Content Development
Facilitating using PowerPoint
Blended Learning in the Classroom
Facilitating Online Courses
Flexible and Blended Learning
Moodle Administration
Open Educational ResourcesKTTC admission requirements
Before applying for any KTTC intake, you must meet the following prerequisites. For teacher education programs, you must have:
C + (Plus) in KCSE and a C+ in relevant subjects you want to undertake.
Have a higher diploma in any relevant field of specialization.
For non-teacher education programs:
You need to a mean grade of C- in your KCSE with passes in relevant subjects.
You also qualify to undertake a non-teacher program if you have a diploma or certificate in related fields.
If you are upgrading from craft to diploma, you must have a KCSE mean grade of D+ and a craft certificate.
For craft certificate courses, you need a KCSE mean grade of D+ and above.
Those applying for Diploma in Electrical Engineering must have a mean grade of D+ plus a craft certificate in Electrical Engineering.
For Higher Diploma courses, you must have a KNEC diploma in related fields.
If you have a KNEC certificate, you can apply for related non-teaching diplomas.
For the in-service course in Knowledge Management, you need to be a practising librarian or professional.
KTTC online application procedure
After meeting the minimum requirements and paying a registration fee of Ksh.1,500, a student can proceed to apply for a course online. Here is the application procedure:
Connect to the internet: You can use your mobile data or Wi-Fi network.
Open your browser: You can use Chrome, Opera Mini, or Firefox.
Go to the KTTC website: Use their official address.
Click on the “Apply Now” pop-up: You will see this option on the right bottom side of your screen.
Download application forms: Click on the download link on the application page. Choose the saving destination and tap on the Save button.
Save the file to a USB drive: If you are using a PC, insert it in any USB port and copy it to the drive.
Print the form: Visit the nearest cyber café with your USB flash drive to print the form.
Fill in your details: Use a pen and complete the registration form.
Check for errors and omissions: Pay close attention to your contact details and academic qualifications.
Sign the form: Append your signature on the given field and enter the date.
Attach the necessary documents: They include copies of your ID, academic certificates, and an original receipt of application fee payment.
Submit the form: You can take it to the school or send it via the postal address. You should wait for official communication from the college regarding your application status.
KTTC courses and fees
The figure you pay per semester varies from one course to the other. Students taking diploma courses have to part with about Ksh. 25,000 to Ksh. 52,000 per term. The fee for a higher diploma is between Ksh. 47,000 to Ksh. 52,000 per term.
Certificate programs are priced much lower at Ksh. 25,000 to Ksh 32,000 per term. Cash payments or personal cheques are not acceptable. All fees should be paid using via the following channels:
Cooperative Bank of Kenya Limited
Account name: KTTC Fee Collection
Branch: Gigiri
Account number: 01129070020900
Bank code: 11035
Swift code: KCOOKENA
Equity Bank Limited
Account name: KTTC Fee Collection
Branch: Gigiri
Account number: 0294164642
Bank code: 68047KTTC contacts
In case of any inquires or complaints, reach out to the school via the official channels. Here are various means you can use to contact KTTCPhysical address: United Nations Avenue, Nairobi
Postal address: P. O. Box 44600-00100 -Nairobi
Phone 1: 0707444222
Phone 2: 0786444600
Email: info@kttc.ac.keDeputy principal administration finance: dppaf@kttc.ac.ke
Deputy principal academic affairs: dpacademics@kttc.ac.ke
Computer studies: cs@kttc.ac.ke
ICT department: Ict@kttc.ac.ke
Procurement department: procurement@kttc.ac.ke
Performance contract: pc@kttc.ac.ke
Library department: Library@kttc.ac.ke
Entrepreneurship department: ep@kttc.ac.ke
Deans: dean@kttc.ac.ke
Finance department: fin@kttc.ac.ke
Registrar: registrar@kttc.ac.ke
Audit department: audit@kttc.ac.ke
Physical education: pe@kttc.ac.ke
Building department: bce@kttc.ac.ke
Guidance counselling: gc@kttc.ac.ke
Exams department: exams@kttc.ac.ke
Open and distance learning: odel@kttc.ac.ke
Mechanical department: me@kttc.ac.ke
English department: english@kttc.ac.ke
Industrial liaison department: ilo@kttc.ac.ke
Instructor department: instructor@kttc.ac.ke
Institutional management: im@kttc.ac.ke
Electrical department: ee@kttc.ac.ke
Maths physics department: mp@kttc.ac.ke
Education KTTC: ed@kttc.ac.ke
Clinic section: clinic@kttc.ac.ke:If you love teaching in TVET institutions, no better school can train you adequately than Kenya Teachers Trainers College. As you apply for KTTC courses, make sure you have attained the minimum requirements listed in this article.