Taita Taveta University Logo

Taita Taveta University

Home of Ideas

Welcome Class of 2026!

Congratulations on completing your KCSE examinations. Taita Taveta University invites you to join our community of innovators, researchers, and future leaders. With over 19 undergraduate programmes across six schools, we offer quality education in mining, engineering, technology, business, agriculture, and education.

28+ Programmes
90% Graduate Employment
6 Schools
TTU Students

Admission Requirements

Minimum requirements for KCSE candidates

Minimum Grade

C+ (Plus)

Mean grade of C+ and above for degree programmes

Subject Requirements

Specific subject clusters vary by programme. See programme details for cluster requirements.

View Programme Requirements →

Application Deadline

August 31, 2026

For September 2026 intake

Required Documents

  • KCSE Results Slip
  • Birth Certificate
  • School Leaving Certificate
  • National ID (if available)
  • Passport Photos (2)

How to Apply

Two ways to apply for admission

1

Visit KUCCPS Student Portal

Go to students.kuccps.net and log in with your KCSE index number and password.

2

Select Taita Taveta University

Choose TTU as your preferred institution and select up to 6 programmes in order of preference.

3

Submit Application

Review your choices and submit your application before the deadline.

4

Check Placement

KUCCPS will release placement results. Check your portal for admission letter.

1

Choose Your Programme

Browse our programmes and select the one that matches your interests and career goals.

2

Download Application Form

Download the self-sponsored application form from our website.

Download Form
3

Fill and Submit

Complete the form and submit it with required documents to the Admissions Office or email to admissions@ttu.ac.ke.

4

Pay Application Fee

Pay the application fee of KSh 1,500 via bank or M-Pesa and attach payment receipt.

Programmes for KCSE Candidates

Choose from 28+ undergraduate programmes across six schools

School of Mines & Engineering

Bachelor of Science in Mining and Mineral Processing Engineering

Cluster: Mathematics, Physics, Chemistry, Geography/Technical Drawing

Cut-off: C+ (Mean), C+ in each cluster subject

Bachelor of Civil Engineering

Cluster: Mathematics, Physics, Chemistry, Geography/Technical Drawing

Cut-off: C+ (Mean), C+ in each cluster subject

Bachelor of Mechanical Engineering

Cluster: Mathematics, Physics, Chemistry, Geography/Technical Drawing

Cut-off: C+ (Mean), C+ in each cluster subject

School of Science & Informatics

Bachelor of Computer Science

Cluster: Mathematics, Physics/Physical Science, English, Any other

Cut-off: C+ (Mean), C+ in Mathematics

Bachelor of Information Technology

Cluster: Mathematics, Physics/Physical Science, English, Any other

Cut-off: C+ (Mean), C in Mathematics

Bachelor of Science in Analytical Chemistry

Cluster: Chemistry, Biology, Mathematics, Physics/Physical Science

Cut-off: C+ (Mean), C+ in Chemistry

Bachelor of Science in Statistics

Cluster: Mathematics, Physics/Physical Science, Chemistry/Biology, Any other

Cut-off: C+ (Mean), C+ in Mathematics

School of Agriculture, Earth & Environmental Sciences

Bachelor of Science in Agriculture

Cluster: Biology, Chemistry, Mathematics/Physics, Agriculture/Geography

Cut-off: C+ (Mean), C+ in two sciences

Bachelor of Science in Horticulture

Cluster: Biology, Chemistry, Mathematics/Physics, Agriculture/Geography

Cut-off: C+ (Mean), C+ in Biology/Chemistry

Bachelor of Science in Agribusiness Management

Cluster: Biology/Chemistry, Mathematics, Business Studies, Agriculture/Geography

Cut-off: C+ (Mean)

School of Business, Economics & Social Sciences

Bachelor of Commerce

Cluster: Mathematics, Business Studies, Economics, Any other

Cut-off: C+ (Mean), C+ in Mathematics

Bachelor of Economics

Cluster: Mathematics, Economics, Business Studies, Geography/History

Cut-off: C+ (Mean), C+ in Mathematics

Bachelor of Business Information Technology

Cluster: Mathematics, Business Studies, Physics/Physical Science, Any other

Cut-off: C+ (Mean)

School of Education

Bachelor of Education (Science)

Cluster: Two teaching subjects from Sciences, Mathematics, English

Cut-off: C+ (Mean), C+ in each teaching subject

Bachelor of Education (Arts)

Cluster: Two teaching subjects from Arts, Humanities, Languages

Cut-off: C+ (Mean), C+ in each teaching subject

2025/2026 Cut-Off Points

Previous year's cut-off points for reference (subject to change)

Programme Code Programme Name 2025 Cut-Off School
1010 Bachelor of Science in Mining and Mineral Processing Engineering 38.5 SME
1020 Bachelor of Computer Science 35.2 SSI
1030 Bachelor of Commerce 32.8 SBESS
1040 Bachelor of Science in Agriculture 30.5 SAEES
1050 Bachelor of Education (Science) 28.4 SOE

Cut-off points vary each year based on competition and availability.

Frequently Asked Questions

Common questions from KCSE candidates

What is the minimum grade required for TTU?

The minimum requirement for degree programmes is a mean grade of C+ (Plus) and above. Diploma programmes require C (Plain), while certificate programmes require D+.

Can I apply with a D+ grade?

Yes, you can apply for certificate or diploma programmes with D+. We have several certificate and diploma programmes that can later articulate to degree programmes.

When is the application deadline?

For KUCCPS applicants, deadlines are announced by KUCCPS (usually August). For self-sponsored students, applications are accepted throughout the year, but we recommend applying by August for September intake.

How much is the application fee?

KUCCPS applicants pay through KUCCPS. Self-sponsored applicants pay KSh 1,500 for degree programmes and KSh 1,000 for diploma/certificate programmes.

Do you offer accommodation?

Yes, TTU offers both on-campus and off-campus accommodation. New hostels are being constructed under the Affordable Housing Scheme to increase capacity.

Can I apply for multiple programmes?

Yes, through KUCCPS you can select up to 6 programmes in order of preference. For self-sponsored applications, you can apply for multiple programmes with separate applications.

Contact Admissions Office

Get in touch with our admissions team

Call Us

+254 721 113 302

+254 774 222 064

Mon-Fri, 8:00 AM - 5:00 PM

Email Us

admissions@ttu.ac.ke

info@ttu.ac.ke

Response within 24 hours

Visit Us

Admissions Office

Administration Block, TTU Main Campus

Voi, Kenya

Ready to Join TTU?

Take the first step towards your future. Apply now for the 2026 intake.

Our Collaborators & Partners

Proud to collaborate with leading institutions and organizations worldwide

DAAD

German Academic Exchange Service

NML - CSIR India

National Metallurgical Laboratory

WFURS

World Forum of Universities of Resources on Sustainability

Technical University of Mombasa

Kenya

HTW Dresden

University of Applied Sciences, Germany

GIA

Gemological Institute of America

TU Clausthal

Clausthal University of Technology, Germany

TU Bergakademie Freiberg

Technische Universität Bergakademie Freiberg, Germany

Apply Now