Study software development in Kisii.
Learn in person at our Nyamarambe campus, with classroom instruction, projects and instructor feedback.
- Starts
- 5 October 2026
- One year, full-time
- Tuition
- KSh 10,000 / month
- KSh 120,000 total
- Class hours
- Monday–Friday, 8am–5pm
Studying in Nyamarambe
Work alongside other students at our Nyamarambe campus, with instructors nearby for guidance and project reviews.
Accommodation and travel
Students arrange their own accommodation, meals and transport. There are hostel options near Rongo University. Admissions can share local guidance before you enrol.

What you need
No coding experience is required. Be ready to learn in English. Our admissions assessment establishes your starting point in computer use and helps us plan support and preparation.
Ask admissions about your starting point- Weekday attendance
- Attend class from Monday to Friday, 8am to 5pm. Arrange your other commitments around the learning day.
- A personal laptop
- Bring a reliable laptop that can run a browser, code editor and development tools. Admissions will share specifications before enrolment.
- Accommodation and travel
- Have a plan for where you will stay and how you will get to campus each day. Accommodation is not provided.
- Tuition and living costs
- Budget for 12 monthly tuition payments, food, transport, accommodation and laptop costs.
Tuition and costs
Tuition is KSh 10,000 per month for 12 months (KSh 120,000 in total). Your first payment confirms your seat and counts towards tuition.
The curriculum, assessments and learning outcomes are shared with online study. Tuition includes instruction, learning platform access, reviews and student support.
Explore the curriculumApplying for onsite study
- 1
Apply
Share your contact details, education, experience and whether you need financial support.
- 2
Interview and assessment
An interview and practical assessment help us understand your starting point in computer use, reading a brief, numeracy and explaining your thinking. The results guide support and preparation.
- 3
Offer and enrolment
Admissions confirms the decision, payment schedule and arrangements for starting at campus.
Admissions responds within 6 hours.