Software · Data · Artificial Intelligence
Build the Skills. Engineer the Future.
Learn by building real projects, develop practical technology skills, and prepare for opportunities across software engineering, data and artificial intelligence.

Our schools
Three specialised schools. One practical standard.
Choose the discipline you want to work in. Each school has its own courses, projects and career paths.
Featured courses
Start with a flagship course.
Programmes open for applications now, and new courses on the way. Every course page lists its curriculum, requirements and fees.
Why LuxDevHQ
Why learn at LuxDevHQ?
Practical technology education, taught in Nairobi and online since 2021.
Taught by practitioners
Live, instructor-led classes with people who do this work, not pre-recorded lectures alone.
Learn by building
Every major stage ends in a project you publish to your own portfolio and GitHub.
Study your way
Live online cohorts or in-person classes in Nairobi, monthly instalments, and the option to pause and resume.
Support that lasts
24/7 student support and lifetime access to learning materials after you graduate.
Our learning approach
Learn. Build. Launch.
01
Learn
Foundations taught the way industry uses them.
Instructor-led sessions combine concepts, demonstrations and guided implementation, backed by Saturday workshops and technical deep dives.
02
Build
Real projects, not toy exercises.
Applications, pipelines, models and dashboards on realistic problems, with mentor feedback and code reviews along the way.
03
Launch
Portfolio, practice and career support.
A capstone you can present to employers, career coaching, and an internal internship for eligible learners after the instructor-led phase.
Build real-world projects
Every programme ends in a capstone.
These are the capstone projects in our current curricula — the systems learners design, build and present.
Career development
Support from first class to first role.
Free Interview Guide
Questions, model answers and a mock interview simulator for data roles — free to everyone.
Open the guideFriday job shadowing
Industry professionals show how technical skills are used in real working environments.
Mentorship and code reviews
Feedback on your implementation, documentation, problem-solving and professional workflow.
Career and portfolio support
CV reviews, GitHub portfolio development, interview preparation and career coaching.
Student outcomes and community
Our graduates work with leading banks, startups and NGOs.
- Co-op Bank
- Stanbic Bank
- NCBA Bank
- Diamond Trust Bank
- Techno Brain
- Watu Credit
- Startups
- NGOs globally
Student stories
In their own words.

“Before joining LuxDevHQ, I had no experience in Data Science and Analytics. The hands-on training helped me secure a job as a Data Analyst.”
“Joining LuxDevHQ was the best decision I made for my career. I transitioned from a non-tech background to landing a data analyst role within 3 months of graduating. The support was phenomenal!”
“LuxDevHQ doesn’t just teach — it transforms. I learned Apache Airflow, Kafka, and advanced SQL, and I now work remotely as a junior data engineer. The best part? The community is amazing.”

“I joined LuxDevHQ's Hackathon and was amazed by the innovative projects and mentorship. The experience was transformative.”
“The curriculum is industry-relevant and hands-on. I built real projects, worked with PostgreSQL, and deployed my first machine learning model thanks to the mentorship at LuxDevHQ.”
“Before LuxDevHQ, I couldn’t even write a simple SQL query. Today, I can build ETL pipelines from scratch and I just got accepted for an internship at a fintech startup!”

“Attending the LuxDevHQ meet-up was a game-changer. The support and guidance were exceptional. I learnt so much.”
“I loved how we had guest sessions with real data engineers and analysts from companies in Kenya. The job shadowing sessions gave me the confidence to ace my first internship.”
“The personalized mentorship, peer feedback, and real-world projects helped me level up fast. LuxDevHQ gave me both skills and confidence to compete globally.”
Upcoming intakes and admissions
Applications open now.
A typical journey is 24 weeks: 4 months of instructor-led learning followed by a 2-month internship. The pace is yours — students who need longer, or who pause between modules, usually finish within 8–9 months.
Software Engineering
Open for ApplicationsSchool of Software Engineering
- Duration
- 10 months
- Next intake
- Contact admissions
- Fees
- KSh 90,000 standard programme fee
Data Science & Analytics
Open for ApplicationsSchool of Big Data and Analytics
- Duration
- 4 months of instruction + 2-month internship
- Next intake
- January 2027
- Fees
- Live online cohorts: KES 7,500 / month (KES 30,000 total)
Data Engineering
Open for ApplicationsSchool of Big Data and Analytics
- Duration
- 4 months of instruction + 2-month internship
- Next intake
- January 2027
- Fees
- Live online cohorts: KES 7,500 / month (KES 30,000 total)
Python and SQL Short Courses
Open for ApplicationsSchool of Big Data and Analytics
- Duration
- 1 month
- Next intake
- Contact admissions
- Fees
- KES 5,500, credited toward full-programme fees if you later enrol
See payment plans — monthly instalments, or pay upfront and save 10%.
Step 1
Submit an application
Tell us about your background and goals using the online application form.
Step 2
Application review
The admissions team reviews your application and contacts you.
Step 3
Friendly chat
Selected candidates have a short, relaxed conversation with the team.
Step 4
Decision and onboarding
Successful candidates receive onboarding information and payment options.
FAQ
Frequently asked questions
Which school is right for me?
Choose Software Engineering to build applications and products, Big Data and Analytics to work with data, analysis and data platforms, or Artificial Intelligence to apply AI tools in your work. Each school page lists its courses, entry requirements and career paths.
Do I need prior experience?
Not for most programmes. Software Engineering and Data Science & Analytics start from the foundations. Each course page lists its own entry requirements.
Can I study online?
Yes. The data programmes run as live online cohorts or in person at Garden Court HQ, Nairobi. Each course page shows its delivery mode.
How do I apply?
Choose a course that is open for applications and complete the application form. The admissions team reviews every application and contacts you about next steps. Applying does not commit you to any payment.
Are LuxDevHQ certificates accredited?
Certificates are issued by LuxDevHQ. They are not externally accredited.
Is the Interview Guide really free?
Yes. The Interview Guide, with questions, model answers and a mock interview simulator, is free for everyone.
Find Your School. Start Building.
Explore the schools, apply for the January 2027 intake, or talk to admissions first.


