Computer Programming
Program Overview
The Computer Programming course introduces learners to software development and coding fundamentals. Students learn programming logic, algorithms, and data structures using languages such as Python, Java, or C++. The program covers variables, loops, functions, object-oriented programming, and database connectivity. Learners develop practical applications including desktop programs, simple games, and business software while understanding software development lifecycle and debugging techniques. The course emphasizes problem-solving skills, logical thinking, and systematic approach to building software solutions. Students work on individual and group projects, building a portfolio of applications. This training prepares graduates for junior programmer positions, software testing roles, or further studies in computer science and software engineering, tapping into the growing tech industry opportunities in Kenya and globally.
Faculty
School of Computing & Informatics
Entry Requirements
KCSE grade D+ or above
Start Dates
Ongoing intake — start any Monday
What You'll Learn
Admission Requirements & Suitability
Required Documents
This Course is For You If:
Accommodation
Optional, on request
Ready to Start This Program?
Take the first step towards your new career. Apply today and join thousands of successful graduates.
Related Courses
Other training options students often consider alongside this course.