Coding fundamentals

Mode of Study: 1 Month 
Intakes:             January, May, September 
Campus:           Caxton House, CBD Nairobi 
Fees:                 KSH 30,000
Coding is the language of the 21st century. 

Coding is the foundation of every application and program that underpins our increasingly digital lives. 

The Coding Fundamental badge will teach you the art of coding; how it works, and where to start. 

You will learn the software development process at a foundation level. You will learn the logic that guides all coding languages including Java, HTML/CSS, Javascript, Python, C++, and C#.

You will understand the key concepts, methodologies, tools for program design, structures and techniques to build well-structured software applications.

Upon completion of this badge, you will be able to build a basic software application. 

The Coding Fundamental Badge can be advanced into a Certificate in Web Development or the Certificate in Mobile App Development. 


CREDITS: Credit towards Web Development and Mobile App Development Certificates, or Software Development Diploma 

Course In Depth
  1. Introduction to Programming 
  2. Program And Algorithm Design 
  3. Basic Concepts 
  4. Control Structures
  1. Programming Language Comparison
  2. Integrated Development Environments (IDEs)
  3. Testing & Debugging
Learning Outcomes

By the end of the Coding Fundamentals Badge, students will be able to build, test and debug basic software applications.


A badge in Coding Fundamentals can be your ticket into the exciting world of development and programming. Upon further study, you’ll be able to parlay your coding skills into many exciting careers across a variety of industries including entertainment, health, education, fin-tech, eCommerce, and law enforcement among many others.

With the Coding Fundamentals badge you could grow to become a :

Website Designer or Developer
Web Applications Developer
Mobile Applications Developer
Software Developer
Computer Systems Analyst
Data Scientist or Data Science Engineer

Get Inspired
Mara - filmmaker

Corrine Yu is a renowned game programmer. Corrine has used her programming skills to build a variety of game engines including King’s Quest for Apple II, Zombie and Spec Ops. Over the course of her career, she has worked for a number of leading tech companies including Apple, NASA, Sony, and Amazon. She is currently the VP of engineering at General Electric.

Meshack Alloys is the Co-Founder and CEO of Sendy, a leading Kenyan logistics company.
Born in Kenya, Meshack trained as a software engineer by working many side jobs in university. He founded a software development company, MTL Systems, focused on tech solutions for the logistics sector. In 2014, Meshack founded Sendy to address the fragmented, informal, and inefficient logistics industry in Kenya. Sendy allows its customers to connect to reliable delivery drivers for all their logistical needs and is currently used by around 50,000 individuals and 4000 businesses.

How to apply

KCSE D- or above OR A-levels with 2 principal passes.

Computer Knowledge

Basic computer proficiency is required. Attach certificates to your application.


Each course has its own specific requirements. Please enquire from the administration what requirements apply to the course of your choice.

Application Process
Necessary Documents
  1. Photocopy of your ID or Passport
  2. Application bank slip
Application Forms

Download or fill the aplication form online here

Application Fees

A non refundable application fee of KES 2,000 will be paid via MPESA Paybill or Bank.