End User Proficiency in ICT

EUP in ICT equips the learner with knowledge, skills and attitudes that enables him/her to produce quality office work, manage database and use internet for effective communication.

Computer studies

In this course learners learn to explore the digitized world of information and communications technology as well as get to familiarize themselves with computers and office packages in the preparation towards the high levels of ICT.

Computerised Institutional Management

 This course is intended to equip learners so as to enable them to appropriately perform the managerial aspects of a school using ICT.


JavaScript is an object-oriented programming language employed by most websites along with HTML and CSS to create robust, dynamic and interactive user experiences. Learn the JavaScript fundamentals you’ll need for front-end or back-end development...

Computer Hardware

Learners get to understand how to repair, disassemble, maintenance and assembly of PC, laptops, smartphone, tablets and solar lamps. It’s a hands on and very practical course. Learners find it very enjoyable.

Certificate in Accounting and Management Skills

Certificate in Accounting and Management Skills equips candidates with skills and competencies to provide basic accounting and management services to non-governmental organisations (NGOs) and public sector entities.

Diploma in ICT

DICT gives skills that are immediately applicable in developing solutions in the industry as well as ground the learners in the discipline of computer science, information and communication technology and information systems.


Studying ICT (Computing Science) at means you will develop more advanced skills and knowledge. You will deepen your knowledge of technology and how it works. ICT course usually include work experience so students can develop their practical skills…


Certified Public Accountants (CPA) are skilled and competent professional accountants, auditors, finance managers, tax consultants and practitioners both in public and private sectors.


The Accounting Technicians Diploma qualification equips candidates with skills and competencies to work as middle level accountants providing technical support in accounting, auditing and taxation in both the public and private sectors.

Java Programming Language

Java – a high-level programming language – is one of the best languages for learning core coding skills because of its object-oriented approach to programming. You will learn the Java code basics such as object-oriented programming, problem-solving, event-driven

Android programming Language

you learn basic Android programming concepts using the Java programming language. You build a variety of apps, starting with Hello World and working your way up to apps that schedule jobs, update settings, and use Android Architecture Components.

Python programming Language

Python is a popular general purpose programming language used for both large and small-scale applications. Python’s wide-spread adoption is due in part to its large standard library, easy readability and support of multiple paradigms including functional, procedural…



Robotics is an interdisciplinary field that integrates computer science and engineering. Robotics involves design, construction, operation, and use of robots. The goal of robotics is to design machines that can help and assist humans.