CALL US: 0705 057 428 / 0722 277 523

Since the ultimate objective of ICT training is employability and employment promotion, we have been able to link training to the needs of the labour market. Our ICT programmes are relevant and demand-driven. The likelihood of achieving this is strengthened by the fact that we offer an academic program that includes breadth and depth, that is rigorous, and which can be tailored to individual needs. We encourage high academic standards and have high expectations of personal discipline and motivation from our students. Variety of Courses offered:

Diploma in computer engineering

Diploma in Information Technology

Certificate in computer engineering

Certificate in Information Technology

International Computer Driving Licence

Computer packages

Computer Graphics

Software Development

Web Design Specialist

A. Computer Engineering

Fitters and turners are highly skilled craftspeople who manufacture, construct, assemble and fit components for machinery, vehicles, installations and other apparatus or articles. Fitter and turners are also responsible for the maintenance and repair of such equipment. Fitters and turners’ first select and mark off the material required according to exact measurements on blueprints, drawings or a model. They then shape the rough piece of metal into its final form with power-operated tools such as lathes, milling, drilling and planing machines. Finally they fit the parts required to complete the machine or article and inspect and test the final assembly for true fit

B. Computer Software Developer:

help to create and improve software which includes the functional computer programs and applications used by businesses and individuals. No matter which aspect of computer engineering a new student chooses they can expect to acquire a comprehensive foundation in computer technology and its application to today’s needs

C. Information Communication Technology

If you enjoy the challenges and technological discovery of using computers to solve problems, Information Communication Technology might be the perfect career choice for you. Nearly every business in the 21st century depends on computers for some aspect of its functions. Doctors and pharmacists are expected to track patient records, school districts use complex programs for analyzing student records and businesses use computers for managing inventory, sales and marketing. Because of this, computer programmers and engineers are in high demand to create safe, effective programs that meet a variety of different needs. Not only are computer programming and information incredibly important jobs, they are a relatively quick way to launch a fresh career.

What a Computer Programmer or Information Technologist Do?

The field of information technology is very broad, but includes the specific career of a computer programmer. Computer technologist is a very general career that can involve many types of computer-related activities. For example, a person with an Information Technology course might be involved in managing and setting up networks, managing hardware and software issues, technical support on computer products or project management. Students who are most likely to be successful as information technologists are those who don’t want to do the same thing every day, and thrive on being able to solve unique problems that may require a broader understanding of how computers and their related software works. On the other hand, computer programmers have a much more specific set of skills. Although they might have basic training in how to manage software systems, their specialty is in the creation and analysis of codes that will create computerized programs. For example, programming students must be familiar with a number of unique coding languages (like HTML, PHP, Java, Android, Visual Basic and C++) and how they work together. The most successful computer programmers are highly analytical and have exquisite attention to detail. They tend to work best in solitude and are excellent at math and other abstract concepts.

D. Web Site Design/ Development:

Today’s websites are maintained by an endless network of internet host sites, and domain names can be acquired as easily. While businesses, institutions and agencies recognize the need for a web presence, most company officials are not educated in the methods of effective design development. Thus, they hire professional developers who excel in online website designs that will draw business and increase revenues. Some web pages are simple landing or business identifier pages while others are complicated sites containing research options, purchase opportunities, and company contact and product information. Web developers possess many skills including programming knowledge, computer networking, HTML abilities, and the ability to write and use Java and Flash scripts. Proficiency in English—an often overlooked element that can make the difference in getting the job—is also required as the developer has to write and edit the content for the pages.

E. Computer Networking:

keeping abreast of the changes in computer networking operations is a challenge for any computer network professional. That’s why the opportunity to earn, advance, or upgrade your networking career is so vital to today. Since virtually every business, government, education, health services, and non-profit organization in the world relies on information obtained through the internet and conducts much of its internal affairs through computer systems, you can be sure that any computer related career you choose will involve some area of network operations or management.

F. Graphic Design:

Today’s Technology + Your Creativity = an Exciting Career in computer graphics. Few careers have realized the impact of technology more than that of Graphic Design. The artist is no longer sitting in a back room, laboring over a drafting table with large sheets of paper and bottles of paints and ink. Whether your field is advertising, web site creation, photography retouching, presentation development, computer or video animation, package development or a host of other possibilities, the range of unbelievable effects and the opportunity to learn how to use them is available for eye-popping techniques that will make you an asset to any business.


Qualification Duration Study Mode Exam Body

KCSE Minimum C-

3 Modules each 6 Months  

Full Time/ Part Time



Certificate Level

KCSE Minimum D



2 Modules each 6 Months


Full Time/ Part Time







G. Computer Packages:-
  1. Introduction to Computers
    b) Microsoft Windows
    c) Ms Word
    d) Ms Excel
    e) Ms Access
    f) Ms Power point
    g) Ms Publisher
    h) Internet Browsing