Overview
From beginner to pro in software development with our immersive core program
Choose the learning schedule that best works for you
Full-time schedule
Ideal for learners without other work or school commitments.
Part-time schedule
Ideal for learners with additional work or school commitments.
In-person classes based at our Westlands/Lavington Office in Nairobi. Other cities from 2025.
Curriculum
What you’ll learn in our Software Engineering Program
Curated from our in-depth research and experience of the most in-demand skills for software engineering career pathways, our curriculum is broken down into 5 modules encompassing the following:
Zindua your career in tech. Join our Software Engineering program today!
Testimonial
Hear from a graduate
I enjoy how the course work is structured, my Technical Mentor is super reliable and provides useful resources that compliment the course work I’m doing. The support from Zindua is excellent, they have a dedicated Slack channel where we ask and receive help from both the Technical Mentors and my fellow students. The projects are challenging but manageable and help reinforce the material covered. I would recommend Zindua to anyone who wants to kickstart their tech career and want a personalised learning experience.
Emelda Owira, Software Engineering Graduate
Your Zindua experience runs from admissions to placement
Complete application
Takes less than 2 minutes to complete. Choose your program and expected start date.
15-minute interview
The interview allows us to make sure your background aligns with your chosen program.
Personalised Learning
We pride ourselves in very small classes, allowing you as much touch with your technical mentor.
Project-based approach
You’ll work on a short daily challenge on weekdays, weekly project, and capstone after each module.
Career Development
Beyond classes, we have a module focused on CVs, LinkedIn, portfolios, and technical interviews.
Job Placement Support
We don’t offer job guarantees but we connect some of our graduates to our employer networks.
Zindua your career in tech. Join our Software Engineering program today!
financing
Choose the pricing options that fits your needs
We champion flexible financing options to improve the accessibility of our programs:
One-time Upfront Payment
Pay KES 120K all one-time fee (20% cheaper than instalment payments)
Pay in TWO Quarterly Instalments
Pay KES 62.5K twice with 3-month gap between the payments.
Pay in FIVE Monthly Instalments
Pay KES 30,000 for every month for 5 monthly instalments
Flexi Payment Plan (Lipa mdogo mdogo)
Pay KES 13,750 monthly for 12 months. This financing will require the student/parent (whoever will be making payments) to go through a credit vetting process by Chaptr Global. This option is ideal for students who are not eligible for an income-share agreement but still cannot afford the standard pricing plans.
Income-Share Agreement (Learn now, pay later)
Pay 50% of tuition fees and defer the rest into an income-share agreement. You’ll pay KES 15K (instead of KES 30K) for every 5-week module for 5 total instalments. Once you graduate, you’ll be required to pay 10% of your earned income for 24 months. If you do not get a job you pay nothing! This financing plan is ONLY available to students with Bachelor’s Degree or in their final year of university i.e. students who’ll be looking for employment immediately they graduate Zindua School.