
OD/C/7350 FACILITATE E-LEARNING
- Teacher: Admin User
The Bushiangala School of Computing is a leading centre for ICT training dedicated to equipping learners with the practical and technical skills needed in today’s digital economy. As part of Bushiangala Technical Training Institute, the school provides hands-on, competency-based education that prepares trainees for both employment and entrepreneurship in the ICT sector.
We integrate technology, innovation, and creativity to nurture globally competitive ICT professionals who can adapt to rapidly changing digital environments.
To be a centre of excellence in ICT education and innovation, producing competent, ethical, and industry-ready graduates who drive Kenya’s digital transformation.
To provide quality, industry-oriented ICT training through blended learning, modern facilities, and skilled instructors — empowering learners with the knowledge and creativity to solve real-world problems through technology.
The School of Computing offers a wide range of ICT-related programs under the TVET framework, tailored to meet national and global technological demands:
Computer Systems Installation and Maintenance
Information Communication Technology (ICT)
Computer Networking and Internet Technologies
Software Development and Programming
Web Design and Development
Cybersecurity and Data Protection (short course)
Computer Applications and Digital Literacy
Competency-Based Education and Training (CBET) model
Blended learning combining online and practical lab sessions
Project-based learning with real-life case studies
Industrial attachments and internship opportunities
Hands-on experience in computer labs equipped with modern tools and software
KCSE mean grade of C (Plain) or equivalent
For craft certificate programs: KCSE D (Plain) and above
Access to a personal laptop is recommended
Commitment to at least 70% class attendance
Graduates from Bushiangala School of Computing are well-prepared for roles such as:
ICT Support Technician
Network Administrator
Computer Systems Engineer
Web Developer
Data Entry Technician
Software Support Specialist
ICT Trainer or Tutor
Bushiangala Technical Training Institute – School of Computing
📍 Located in Kakamega County, Kenya info@bushiangalatechnical.ac.ke
www.bushiangalatechnical.ac.ke

OD/C/7350 FACILITATE E-LEARNING

Web Technology is the collective set of languages, protocols, and tools that make the World Wide Web function. It is the plumbing, the roads, and the vehicles of the internet that allow computers to communicate and share information globally.

👋 Structured Programming: A Quick Introduction
Structured programming is a programming paradigm—a fundamental style of writing computer code—that emerged in the late 1960s to combat the rising tide of "spaghetti code." The core goal? To improve the clarity, quality, and maintainability of software.