Programmes

Practical tracks in data, AI and engineering.

Explore our core learning tracks built for careers in data science, analytics, data engineering and software engineering — delivered live online or in person in Nairobi.

Our Training Programmes

Each track is sequenced rung by rung, from foundations to job-ready projects.

Track 01

Data Science and Analytics

Learn data analysis, statistics, data visualisation, machine learning, and practical AI applications applied to East African datasets.

  • Python
  • SQL
  • Excel
  • Power BI
  • Statistics
  • Machine Learning
  • Data Visualisation
View curriculum
Track 02

Data Engineering

Design and build scalable data pipelines, databases, data warehouses, and cloud-based data infrastructure that teams can actually run.

  • SQL
  • ETL
  • Data Warehousing
  • Data Modelling
  • Big Data
  • Cloud Platforms
View curriculum
Track 03

Software Engineering

Programming, computer science foundations, backend development and modern full-stack engineering through project-driven learning.

  • Python
  • JavaScript
  • React
  • Next.js
  • SQL
  • APIs
View curriculum
Also available · School of AI

Applied AI and AI Governance courses

Short, focused AI courses in two streams — applied AI for practitioners and AI governance, procurement and data protection for institutions.

Explore AI courses

Next intake · 1 Month

Short Courses: Python & SQL

Build practical Python and SQL skills in one month with flexible instructor-led classes at 5:00 AM, 10:00 AM or 7:30 PM EAT.

  • Python
  • SQL
  • 1 Month
  • 2 Hours Per Session
  • Flexible Schedule
Explore short courses
Enrolling now

How to join a cohort

Choose the delivery mode that fits your week. Tuition is paid month by month across the track, and every learner keeps their class recordings, notebooks and project files. Talk to us about instalment plans, team rates or a fully custom version of any track for your organisation.

Live online cohorts

Online Classes

Join mentor-led online classes from wherever you are. Morning and evening schedules keep learning possible alongside work or school.

Investment

6,900 KES/month

(27,500 KES total)

Morning online classes
10:00 AM to 1:30 PM EAT
Evening online classes
7:30 PM to 10:00 PM EAT
  • Mentor guidance
  • Career projects
  • Recorded sessions

Campus immersion

In-Person Classes

Learn physically at our Nairobi hub with structured morning sessions, peer collaboration, direct mentor interaction and daytime resource access.

Investment

11,500 KES/month

(45,000 KES total)

Nairobi hub schedule
10:00 AM to 1:30 PM EAT
  • Daytime resource access
  • Peer labs
  • Mentor reviews
  • Learning materials

Why join NgaziTech?

Hands-on mentorship, flexible options, and career-focused support from day one.

You build, not just watch

Every rung ends with something you made — a cleaned dataset, a working pipeline, a dashboard, a deployed app — using the same tools your workplace already runs on.

Taught by people who do the work

Sessions are led by practitioners who spend their week in analytics, engineering and institutional advisory, so the examples come from live problems, not textbooks.

Local data, local context

Case material is drawn from Kenyan and East African realities — county reporting, SACCO and telco data, public sector constraints — not adapted Western samples.

Sequenced, not overwhelming

The Ngazi Method breaks each track into rungs. You always know what you are learning this week and why it comes before the next thing.

Schedules built around work

Early morning, midday and evening sessions, online or at the Nairobi hub, so you can keep your job while you retrain.

A portfolio you can send an employer

You leave with documented projects and a short write-up of each one, so your work speaks before your CV does.

Our Application Process

01

Tell us where you are

Send the enquiry form with your background, the track you are eyeing and how you prefer to learn.

02

We map your starting rung

We look at your experience against the track and recommend where to begin — sometimes that is a short course first, and we will say so.

03

Confirm your place

You receive the curriculum, intake dates, fees and payment schedule. Reserve your seat and you are on the cohort list.

04

Onboard before day one

You get your setup guide, class links and pre-work so the first session starts with learning, not installations.

Need a programme shaped around your own data and systems? We build custom curricula for institutions.

Enquire about training