Computer Programming

Architect Robust Software Solutions

ICT Department

Programming Overview

Master the syntax, logic, and structure behind world-class software. From foundational logic to object-oriented frameworks, this course equips you with the coding prowess needed to develop robust applications. This program bridges the gap between theoretical knowledge and practical industry skills to give you an ultimate advantage in a competitive market.

Core Syntax

Master variables, operators, and basic programming syntax for clean, functional code.

Logic & Algorithms

Utilize flowcharts, pseudocode, and control structures to solve complex problems systematically.

Data Manipulation

Manage basic data structures and handle file operations for reliable back-end processing.

Course Specifications

  • Duration:   3-4 Months
  • Mode:   Blended (Theory + Practical)
  • Requirement:   KCSE Certificate
  • Placement:   Internships & Career Networking

Tuition Investment

Required Fees Amount (KES)
Admission Fee 500
Module Fee 9,000
Graduation Fee 5,500

* Payments strictly via Bank or M-Pesa. Hard cash is not accepted.

12-Week Curriculum

  • Week 1-2: Intro to Logic, Problem Solving & Algorithms
  • Week 3-4: Syntax, Data Types & Operators

  • Week 5-6: Control Structures & Iterative Loops
  • Week 7-8: Modular Programming & Basic Data Structures

  • Week 9-10: Error Handling & Object-Oriented Principles
  • Week 11-12: Project Development & Code Review
Learning Methodology

We employ instructor-led lessons combined with hands-on coding practice and CATs to ensure practical mastery.

Enroll in Programming

Accredited by TVETA - Registration TVETA/PRIVATE/TVC/0039/2024.