Skip to content
Nairobi · KenyaFree to read
Courses

Every programme, with the real numbers.

Tuition, duration and study mode as each institution publishes them, next to how the job market is currently treating graduates of the course.

112courses recorded
0049Technology

Certificate in Big Data

HighDemand

The Certificate in Big Data is a specialised programme that introduces students to the fundamentals of big data analytics, data processing and data visualisation. Offered at Lukenya University, the programme equips learners with practical skills in handling large datasets and using data analytics tools. Students develop competencies in data collection, data cleaning, statistical analysis, data visualisation and basic machine learning concepts. The curriculum covers popular data analytics tools and platforms, enabling graduates to support data-driven decision-making in organisations. Kenya's technology sector is embracing data-driven approaches, with organisations in finance, healthcare, agriculture and government increasingly relying on data analytics. The demand for entry-level data professionals who can process and analyse large datasets is growing steadily. Teaching is delivered through classroom instruction, laboratory sessions and project-based learning. Students work with real datasets and analytics tools to develop practical competency in data handling and visualisation. Graduates typically find employment as data entry analysts, junior data analysts, business intelligence assistants or data technicians in technology firms, research organisations and corporate departments. The programme is ideal for KCSE graduates with an interest in data and technology who wish to enter the growing field of data analytics.

6 monthsFull-timeup to Ksh 67,189
0050Technology

Certificate in Computer Science

HighDemand

The Certificate in Computer Science is a foundational programme that introduces students to computer science principles, programming basics and information technology concepts. Offered at multiple Kenyan universities including Presbyterian University of East Africa, St. Paul's University and Outspan Global University, the programme prepares learners for entry-level IT roles or further study in computer science. Students develop competencies in programming fundamentals, computer architecture, data structures, database basics, web development and software applications. The curriculum combines theoretical computer science concepts with practical programming exercises, enabling graduates to support IT operations or progress to higher-level computing qualifications. Kenya's technology sector is growing rapidly with demand for IT personnel across all industries. Organisations require staff with computing skills to support IT infrastructure, develop simple applications and provide technical assistance. Teaching is delivered through classroom instruction, programming laboratory sessions and project-based assignments. Students write code, build simple applications and configure database systems under instructor guidance. Graduates typically find employment as IT assistants, junior programmers, web assistants or computer lab technicians. Many proceed to pursue diploma or degree-level qualifications in computer science, software engineering or information technology. The programme is ideal for KCSE graduates with an interest in computing who wish to build a foundation for a technology career.

1 yearFull-timeup to Ksh 67,189
0051Technology

Certificate in Computer Studies

HighDemand

<p>The Certificate in Computer Studies is an entry-level qualification that equips learners with foundational skills in information technology, computer applications, and basic programming. The programme is designed for individuals seeking entry-level IT support and computer operations positions in organisations across Kenya. Students develop competencies in computer applications, operating systems, basic electronics, and structured programming. The curriculum also covers entrepreneurship, communication skills, and mathematics for computing, ensuring graduates have a well-rounded understanding of both technical and professional skills required in the IT industry. Kenya's technology sector continues to grow rapidly, with increasing demand for IT support personnel, computer operators, and entry-level technicians. The programme aligns with the needs of corporate IT departments, government agencies, schools, internet cafes, and small to medium enterprises that require basic computer literacy and technical support. The programme is delivered through full-time and part-time study modes at technical training institutes, national polytechnics, and private colleges across Kenya. Teaching combines classroom instruction with extensive practical sessions in computer laboratories, covering software installation, hardware maintenance, and basic programming exercises. An industrial attachment is typically included. Graduates can work as IT support assistants, computer operators, data entry clerks, and junior technicians in various organisations. Many proceed to pursue the Diploma in Information Communication Technology or professional certifications such as CompTIA A+ and Microsoft certifications. This programme is ideal for KCSE graduates with a mean grade of D plain or above who are interested in technology and wish to build a foundation for a career in IT, with opportunities for further specialisation and career advancement.</p><h3>Skills Required</h3><ul><li>Computer Applications</li><li>Operating Systems</li><li>Basic Electronics</li><li>Structured Programming</li><li>Computer Support and Maintenance</li><li>Information Communication Technology</li><li>Communication Skills</li><li>Entrepreneurship</li><li>Mathematics for Computing</li><li>Internet and Email</li></ul><h3>Key Subjects</h3><ul><li>Introduction to Information Communication Technology</li><li>Computer Applications</li><li>Operating Systems</li><li>Basic Electronics</li><li>Structured Programming</li><li>Mathematics for Computing</li><li>Communication Skills</li><li>Entrepreneurship Education</li><li>Computer Support and Maintenance</li><li>Business Research Methods</li></ul><h3>Certifications</h3><ul><li>CompTIA A+ Certification</li><li>Microsoft Office Specialist (MOS)</li></ul><h3>Specializations</h3><h4>Computer Applications</h4><p>Focus on office productivity software, word processing, spreadsheets, and presentation tools.</p><h4>Computer Hardware Support</h4><p>Focus on computer assembly, maintenance, troubleshooting, and hardware repair.</p><h4>Basic Programming</h4><p>Focus on structured programming concepts and introductory software development.</p><h4>IT Support</h4><p>Focus on user support, system administration basics, and network troubleshooting.</p>

1-2 yearsFull-timeup to Ksh 67,189
0052Technology

Certificate in Cyber Security

HighDemand

The Certificate in Cyber Security equips learners with foundational knowledge and practical skills in protecting computer systems, networks, and data from cyber threats. The programme covers network security, data protection, threat detection, and risk management within the context of Kenya's evolving digital landscape. Students gain hands-on competencies aligned with the CDACC Level 5 curriculum, preparing them for entry-level roles in the growing cybersecurity sector. Learners develop skills in computer repair and maintenance, cyber security laws and policies, computer networking, software application security, database security, and security assessment and testing. The curriculum follows a competency-based education and training (CBET) model, emphasising practical competencies over theoretical knowledge alone. Industrial attachment is a core component, providing real-world exposure in cyber security firms. Kenya has experienced a significant rise in cyber threats伴随着 the rapid expansion of digital services, mobile banking, and e-commerce. The Communications Authority of Kenya has reported increasing incidents of cyber attacks, creating demand for trained cyber security personnel across both public and private sectors. The National Kenya Computer Incident Response Team (National KE-CIRT) coordinates response to cyber incidents, highlighting the national priority placed on cyber security capacity building. The programme combines classroom instruction, laboratory practicals, and industrial attachment. Students use industry-standard tools for vulnerability assessment, network defence, and security system installation. The CDACC curriculum ensures standardised competencies that are recognised across the East African region. Delivery modes include full-time, evening, and weekend options to accommodate diverse learner needs. Graduates find employment as cyber security technicians, IT security assistants, network security support staff, or security operations centre analysts. The certificate also provides a pathway to diploma programmes in cyber security, information technology, or related fields. Professional registration with the Institute of Certified Safety and Security Professionals of Kenya (ICSSPK) is available upon completion. This programme is ideal for KCSE graduates seeking an entry point into the IT security field, as well as working professionals in IT or security roles who wish to formalise their cyber security skills. The competency-based approach makes it accessible to learners from diverse educational backgrounds.

1 yearFull-timeup to Ksh 67,189
0053Technology

Certificate in Data Science and Artificial Intelligence

HighDemand

The Certificate in Data Science and Artificial Intelligence provides foundational knowledge and practical skills in two of the most transformative fields in modern technology. Students learn data analysis, machine learning, and AI applications, gaining hands-on experience with industry-standard tools and techniques. The programme is designed for individuals seeking entry-level positions in data-driven roles or those wishing to progress to diploma and degree-level studies in data science, AI, or related IT fields. Students develop competencies in Python programming, data collection and cleaning, exploratory data analysis, statistical modelling, and machine learning. The curriculum also introduces deep learning concepts with frameworks such as TensorFlow and PyTorch, alongside ethical considerations in AI and data handling. The modular format allows learners to grasp core concepts progressively before advancing to specialised topics. Kenya's technology sector has experienced rapid growth in data-driven innovation, with increasing adoption of AI and machine learning across banking, agriculture, healthcare, and government services. The government's digital transformation agenda, including the establishment of the Kenya National Digital Master Plan, has created demand for personnel with foundational data science and AI skills. Organisations ranging from startups to large enterprises require trained professionals who can work with data and apply AI solutions to business problems. The programme combines classroom lectures with practical laboratory sessions where students work on real datasets and build AI models. Project-based learning is emphasised, with learners developing a portfolio of data science and AI projects. The modular structure, with each module lasting one month, provides flexibility for working professionals. Delivery modes include full-time and part-time options. Graduates find employment as data analysts, junior data scientists, AI application developers, or machine learning assistants. The certificate also serves as a stepping stone for further studies, with many graduates progressing to diploma and bachelor's degree programmes in data science, computer science, or AI-related fields. The skills acquired are transferable across multiple industries. This programme is ideal for KCSE graduates seeking an entry point into the data science and AI field, as well as working professionals in IT or business roles who wish to add data analytics and AI skills to their toolkit. The modular format makes it accessible to learners who need to balance studies with work commitments.

4 monthsFull-time
0054Technology

Certificate in Ethical Hacking and Information Security

HighDemand

The Certificate in Ethical Hacking and Information Security equips learners with practical skills in identifying, assessing, and responding to cybersecurity threats. Students learn to think like hackers in order to defend networks and systems against cyber attacks. The programme covers penetration testing, vulnerability assessment, network security, web security, and cyber forensics, providing hands-on training in the same techniques used by malicious hackers but with the intention of securing rather than exploiting systems. Students develop competencies in information security fundamentals, desktop and server security, data security, network security, communication security, web security, and vulnerability assessment and penetration testing (VAPT). The curriculum covers protection from server attacks, information security management systems, cyber law, cyber forensics, cyber terrorism, and identity theft. A practical project consolidates learning through real-world security assessment exercises. Kenya's cybersecurity landscape has evolved rapidly with the increasing digitisation of government services, financial systems, and business operations. The Kenya Computer Incident Response Team (CIRT) and the Communications Authority of Kenya have highlighted growing cyber threats including ransomware, phishing, and data breaches. The National Kenya Cybersecurity Strategy and the Data Protection Act 2019 have created regulatory demand for cybersecurity professionals. Organisations across banking, telecommunications, government, and healthcare require personnel skilled in ethical hacking and information security. The programme is delivered through a combination of classroom instruction and intensive laboratory practice. Students work with industry-standard security tools in controlled lab environments, conducting penetration tests, vulnerability scans, and security audits. Teaching methods include hands-on lab exercises, capture-the-flag competitions, case studies of real cyber attacks, and project-based learning. The programme is offered during the day, evening, and weekends to accommodate diverse learner schedules. Graduates find employment as junior security analysts, penetration testing assistants, cybersecurity technicians, or IT security support officers in organisations across various sectors. The certificate also provides a pathway to diploma programmes in ethical hacking and information security. Industry certifications such as CEH (Certified Ethical Hacker) and CompTIA Security+ complement the academic certificate and enhance employability. This programme is ideal for KCSE graduates interested in cybersecurity, IT professionals seeking to specialise in security, and individuals working in network administration or system administration who wish to add ethical hacking skills. No prior security experience is required, though basic computer literacy and networking knowledge are beneficial.

6 monthsFull-time
0055Technology

Certificate in ICT

HighDemand

The Certificate in ICT provides foundational skills in information and communication technology, covering computer hardware, software applications, networking basics, and computer maintenance. Students learn computer operations, office productivity software, computer networking fundamentals, hardware maintenance, and basic programming concepts. The programme is designed for individuals seeking entry-level positions in IT support, computer operations, or as a pathway to further ICT studies. Students develop competencies in computer operations, office applications (word processing, spreadsheets, presentations), computer hardware maintenance, basic networking, operating systems, internet technologies, and IT support. The curriculum covers introduction to computing, computer mathematics, computer applications, operating systems, structured programming basics, computer maintenance, and entrepreneurship. Practical skills are emphasised through computer laboratory sessions. Kenya's digital transformation, including e-government services, mobile money, digital economy initiatives, and the expansion of IT infrastructure, creates demand for basic ICT skills across all sectors. Organisations require personnel who can operate computers, maintain hardware, provide basic IT support, and use productivity software. The ICT sector also offers opportunities for entrepreneurship in computer repair, training, and basic web services. The programme combines classroom lectures with intensive computer laboratory sessions. Students practise computer operations, software applications, hardware maintenance, and basic networking in dedicated computer laboratories. Teaching methods include practical demonstrations, hands-on exercises, project-based assignments, and industrial attachment. Graduates find employment as IT support assistants, computer operators, data entry clerks, or computer maintenance technicians in offices, schools, cyber cafes, and small businesses. The certificate also provides a pathway to diploma programmes in ICT, computer science, or information technology. Some graduates establish small businesses offering computer repair, training, or typing and printing services. This programme is ideal for KCSE graduates with an interest in computers and technology, as well as individuals already using computers in their work who seek formal ICT qualification. The accessible entry requirements make it suitable for those exploring ICT as a career before committing to diploma or degree-level studies.

1 yearFull-timeup to Ksh 67,189
0056Technology

Certificate in Information Technology

HighDemand

The Certificate in Information Technology is a two-year Craft Certificate programme examined by the Kenya National Examinations Council (KNEC) and offered at technical and vocational training institutions across Kenya. It equips students with foundational skills in computer applications, operating systems, computer maintenance, and programming basics. The programme is accredited by the Technical and Vocational Education and Training Authority (TVETA) under the TVET Act, 2013. Module I covers basic electronics, computer applications theory and practical, communication, introduction to information communication technology, mathematics, operating systems, and life skills. Students learn computer fundamentals, software applications, and basic hardware concepts. Module II advances to computer maintenance and support, structured programming, computer applications II theory and practical, and a business plan. The programme combines theory with practical laboratory sessions. Students learn to install and configure operating systems, troubleshoot computer hardware, develop basic programs, and use office productivity software effectively. The curriculum is designed to meet the digital literacy needs of Kenya's growing ICT sector. Entry requirements are a KCSE mean grade of D (plain) or D+ (plus). The programme is widely available at national polytechnics, technical training institutes, and ICT-focused colleges across Kenya. Graduates pursue careers as IT support assistants, computer technicians, data entry clerks, and help desk assistants in businesses, schools, government offices, and ICT companies. The programme provides a progression pathway to a Diploma in Information Technology and subsequently to a degree in computer science or IT-related fields. The programme includes an industrial attachment that provides students with practical workplace experience. Government-sponsored students placed through KUCCPS receive capitation funding, and HELB loans are available for eligible students. The standardised annual tuition fee at public TVET institutions is KES 67,189.

2 yearsFull-timeup to Ksh 67,189
0057Technology

Certificate in Mobile Applications and Technology

HighDemand

The Certificate in Mobile Applications and Technology provides foundational training in mobile app development, mobile platforms, user interface design, and mobile technology fundamentals. Students learn mobile application development for Android and iOS, mobile UI/UX design, mobile databases, and app deployment. The programme is designed for individuals seeking entry-level positions in mobile app development or as a pathway to further studies in software development. Students develop competencies in mobile app development, mobile UI design, programming fundamentals, mobile databases, API integration, app testing, and app deployment. The curriculum covers introduction to mobile computing, mobile app development, mobile UI/UX design, mobile databases, web services and APIs, mobile app testing, and app deployment. Practical skills are developed through coding projects and app development assignments. Kenya's technology sector is rapidly growing with increasing demand for mobile applications across fintech, e-commerce, healthcare, education, and government services. Mobile-first solutions dominate Kenya's tech landscape, with mobile money, mobile health, and mobile commerce driving innovation. The programme addresses the demand for foundational mobile development skills in Kenya's dynamic technology ecosystem. The programme combines classroom lectures with extensive practical coding sessions and project-based work. Students develop mobile applications, design user interfaces, integrate APIs, and deploy apps. Teaching methods include lectures, coding labs, project-based work, and hands-on development exercises. Students build a portfolio of mobile applications during the programme. Graduates find employment as mobile app development assistants, UI/UX design assistants, mobile application testers, or junior mobile developers in software companies, tech startups, fintech firms, and digital agencies. The certificate also provides a pathway to diploma programmes in mobile applications and technology or software development at Riara University. This programme is ideal for KCSE graduates with an interest in technology and mobile app development, as well as individuals seeking practical coding skills for Kenya's growing tech industry. The short duration and practical focus make it suitable for quick entry into the mobile development field.

6 monthsFull-timeup to Ksh 56,420
0058Technology

Certificate in Networking

HighDemand

The Certificate in Networking provides foundational training in computer networking principles, network configuration, network security, and network troubleshooting. Students learn network fundamentals, LAN and WAN technologies, routing and switching, network protocols, and network security basics. The programme is designed for individuals seeking entry-level positions in IT networking or as a pathway to further studies in information technology. Students develop competencies in network design, configuration, troubleshooting, network protocols, IP addressing, wireless networking, network security, and network administration. The curriculum covers network fundamentals, local area networks, wide area networks, routing and switching, network protocols, IP addressing and subnetting, wireless networking, network security, and network troubleshooting. Practical skills are developed through laboratory sessions and network configuration exercises. Kenya's technology sector is expanding with increasing demand for networking professionals across businesses, government, ISPs, and data centres. Every organisation with IT infrastructure requires networking personnel to configure, maintain, and secure their networks. The programme addresses the demand for foundational networking skills in Kenya's growing digital economy. The programme combines classroom lectures with practical laboratory sessions and network configuration exercises. Students configure routers and switches, design network topologies, troubleshoot network problems, and implement security measures. Teaching methods include lectures, lab sessions, practical demonstrations, and project-based work. The programme emphasises hands-on networking skills. Graduates find employment as network assistants, IT support assistants, network technicians, or help desk support in companies, ISPs, government agencies, and IT service providers. The certificate also provides a pathway to diploma programmes in IT networking or computer science at EKI University and other institutions. This programme is ideal for KCSE graduates with an interest in computer networking and IT infrastructure, as well as individuals seeking practical networking skills for employment in Kenya's technology sector. The practical focus provides directly employable skills in computer networking.

9 monthsFull-timeup to Ksh 67,189
0059Technology

Certificate in Web Development

HighDemand

The Certificate in Web Development provides foundational training in web design, front-end development, back-end development, web programming, and web application deployment. Students learn HTML, CSS, JavaScript, web frameworks, database integration, and web application development. The programme is designed for individuals seeking entry-level positions in web development or as a pathway to further studies in software development. Students develop competencies in web design, HTML and CSS, JavaScript programming, front-end frameworks, back-end development, database integration, responsive design, and web application deployment. The curriculum covers introduction to web development, HTML and CSS, JavaScript programming, front-end frameworks, back-end development, database fundamentals, responsive web design, and web development project work. Practical skills are developed through coding exercises and web application projects. Web development skills are in high demand as businesses and organisations increasingly require web presence and web applications. Companies, tech startups, digital agencies, NGOs, and government agencies require web developers for website development, web application development, and digital projects. Kenya's growing tech ecosystem creates sustained demand for web development skills. The programme addresses the demand for foundational web development training. The programme combines classroom lectures with coding exercises, practical projects, and web application development. Students write code, build websites, develop web applications, and deploy web projects. Teaching methods include lectures, coding labs, project-based work, and peer programming. The programme emphasises practical coding and web development skills. Graduates find employment as junior web developers, front-end developers, web designers, web application developers, or freelance web developers in companies, tech startups, digital agencies, and IT departments. The certificate also provides a pathway to diploma and degree programmes in software development and computer science. This programme is ideal for KCSE graduates with an interest in coding, web development, and technology, as well as individuals seeking practical skills for Kenya's growing tech industry. The programme provides directly employable coding and web development skills.

1 yearFull-timeup to Ksh 67,189
0060Technology

Craft in Telecommunication

HighDemand

The Craft Certificate in Telecommunication is a KNEC Craft Certificate programme that trains students in telecommunication cable installation, equipment mounting, and site support skills. The course is examined by KNEC and offered across accredited TVET institutions in Kenya. Students learn cable termination, cable installation, equipment handling, site preparation, tool usage, and telecommunication safety. The curriculum covers communication skills, mathematics, science, technical drawing, information communication technology, entrepreneurship, and occupational safety. Core units include basic cable termination, workplace safety and practices, basic equipment handling, cable installation, site preparation, tool usage, simple testing, equipment mounting, and industrial attachment in a telecommunication company or installation site. Kenya's telecommunications sector expansion, including fibre optic networks, mobile infrastructure, and broadband rollout, creates demand for certified telecommunication personnel. Telecom companies, network installation firms, and infrastructure contractors require trained technicians for cable installation, equipment mounting, and site support operations. Training combines classroom theory with practical sessions in workshop and field environments. Students practice cable termination, installation, equipment mounting, site preparation, and testing under supervised conditions. The programme includes industrial attachment with telecom companies or on installation sites where students apply their skills in real telecommunication environments. Graduates work as telecommunication installation assistants, cable installation technicians, equipment mounting assistants, site preparation assistants, and telecom support technicians in telecom companies, network installation firms, and infrastructure contractors. The qualification provides a foundation for progression to Diploma in Telecommunication Engineering for specialised telecom engineering and network management roles. This programme is suitable for KCSE graduates with a mean grade of D (plain) who are interested in telecommunications and installation and seeking technical positions in the telecommunication infrastructure and network installation sector.

2 yearsFull-timeup to Ksh 67,189
0061Technology

Diploma in AI and Cybersecurity

HighDemand

The Diploma in AI and Cybersecurity is a programme that equips students with skills in artificial intelligence concepts and cybersecurity practices. Offered at Africa International University, the programme combines foundational AI knowledge with practical cybersecurity skills for the growing technology sector. The curriculum covers programming fundamentals, artificial intelligence concepts, machine learning basics, cybersecurity principles, network security, ethical hacking, information security management, cryptography, digital forensics, data protection, computer networks, operating systems, database management, web technologies, Python programming, and security operations. Students develop both AI literacy and practical cybersecurity competencies. Kenya's technology sector faces increasing cybersecurity threats alongside growing adoption of AI technologies. The programme responds to the need for entry-level cybersecurity professionals who understand AI concepts and can apply security measures in technology-driven environments, protecting organisations from cyber threats. The programme is delivered through lectures, computer laboratory sessions, practical cybersecurity exercises, AI programming projects and industrial attachment. Students gain hands-on experience in security tool configuration, vulnerability assessment, network defence, Python programming and AI model deployment through laboratory sessions and practical projects. Graduates pursue careers as cybersecurity assistants, IT security trainees, network security assistants, security operations centre analysts, AI application testers, IT support officers and junior penetration testers in banks, telecom companies, government agencies, technology companies and consulting firms. They can also progress to a Bachelor of Science in Computer Science, Cybersecurity or related degree programmes. Prospective students should have strong analytical skills, interest in technology and a commitment to ethical cybersecurity practice. The programme is suitable for students seeking a practical foundation in AI and cybersecurity for entry-level positions or further study.

5 semestersFull-timeup to Ksh 67,189
0062Technology

Diploma in Big Data

HighDemand

The Diploma in Big Data is a programme that equips students with knowledge and practical skills in big data technologies, data analytics and data-driven decision-making. Offered at Lukenya University, the programme combines foundational data science concepts with practical big data technology skills. The curriculum covers data fundamentals, statistics, programming (Python and R), database management, SQL, data warehousing, big data ecosystems (Hadoop, Spark), data visualisation, machine learning basics, data mining, cloud computing, data security, business intelligence, data ethics, communication skills, ICT and entrepreneurship. Students develop both data analysis skills and big data technology competencies. Kenya's technology sector is experiencing growing demand for data professionals who can manage, analyse and derive insights from large datasets. The programme responds to the need for entry-level data practitioners who can support data-driven operations in banks, telecom companies, government agencies, healthcare, agriculture and technology firms. The programme is delivered through lectures, computer laboratory sessions, data analysis projects, case studies and industrial attachment. Students gain hands-on experience in data processing, visualisation, big data tools and analytics through laboratory sessions and practical projects using real-world datasets. Graduates pursue careers as data analysts, data technicians, business intelligence assistants, database assistants, data entry supervisors, junior data scientists and analytics trainees in banks, telecom companies, government agencies, technology companies, research institutions and consulting firms. They can also progress to a Bachelor of Science in Data Science or related degree programmes. Prospective students should have analytical skills, interest in data and technology, and basic mathematical aptitude. The programme is suitable for students seeking practical data skills for entry-level positions or further study.

2 yearsFull-timeup to Ksh 81,335
0063Technology

Diploma in Cloud and Data Science

HighDemand

The Diploma in Cloud and Data Science is a programme that equips students with knowledge and practical skills in cloud computing, data science and cloud-based application development. Offered at Tangaza University, the programme combines data analytics with cloud technologies to prepare students for the digital economy. The curriculum covers programming fundamentals, statistics, data analysis, Python and R, database management, SQL, cloud computing platforms (AWS, Azure), cloud storage, cloud security, data visualisation, machine learning basics, big data processing, web application development, API development, DevOps fundamentals, data ethics, communication skills and entrepreneurship. Students develop both data science and cloud computing competencies. Kenya's technology sector is experiencing growing demand for professionals who can work with cloud platforms and data analytics. The programme responds to the need for skilled practitioners who can deploy and manage cloud-based data solutions, support digital transformation and leverage data for business insights. The programme is delivered through lectures, computer laboratory sessions, cloud platform practicals, data analysis projects, case studies and industrial attachment. Students gain hands-on experience in cloud deployment, data processing and application development through laboratory sessions and practical projects using cloud platforms. Graduates pursue careers as cloud technicians, data analysts, junior data scientists, cloud application developers, DevOps assistants, database assistants and IT support officers in technology companies, banks, telecom firms, government agencies and startups. They can also progress to a Bachelor of Science in Data Science or related degree programmes. Prospective students should have analytical skills, interest in technology and basic mathematical aptitude. The programme is suitable for students seeking practical cloud and data skills for employment or further study.

2 yearsBlended (Online and Face to Face)
0064Technology

Diploma in Cyber Security

HighDemand

The Diploma in Cyber Security is a programme that equips students with knowledge and practical skills in information security, network security, threat analysis and cyber defence. Offered at Lukenya University and Pan Africa Christian University, the programme prepares students for careers in the growing cybersecurity field. The curriculum covers network security fundamentals, information security principles, ethical hacking and penetration testing, cyber threat intelligence, security operations, incident response, digital forensics, cryptography, access control, security policies and compliance, risk management, malware analysis, web application security, cloud security, operating system security, communication skills, ICT and entrepreneurship. Students develop both technical security and analytical skills. Kenya's digital transformation has increased cyber threats across banking, government, healthcare and corporate sectors, creating demand for trained cybersecurity professionals. The programme responds to the need for skilled practitioners who can protect information systems, detect threats and respond to security incidents. The programme is delivered through lectures, computer laboratory sessions, security simulation exercises, case studies, projects and industrial attachment. Students gain hands-on experience in vulnerability assessment, penetration testing, security monitoring and incident response through laboratory sessions and attachment at IT security departments or firms. Graduates pursue careers as cybersecurity analysts, security operations centre assistants, IT security officers, penetration testing assistants, digital forensics assistants and security consultants in banks, government agencies, telecom firms, IT companies and corporate security departments. They can also progress to a Bachelor of Science in Cyber Security or related degree programmes. Prospective students should have analytical skills, interest in IT security and problem-solving aptitude. The programme is suitable for students seeking practical cybersecurity skills for employment or further study.

2 yearsFull-timeup to Ksh 67,189
0065Technology

Diploma in Data Science and Artificial Intelligence

HighDemand

The Diploma in Data Science and Artificial Intelligence is a programme that equips students with knowledge and practical skills in data analytics, machine learning, artificial intelligence and data-driven decision making. Offered at Africa International University, the programme prepares students for careers in the rapidly growing fields of data science and AI. The curriculum covers programming fundamentals, statistics for data science, data visualisation, database systems, data mining, machine learning algorithms, deep learning, natural language processing, computer vision, big data technologies, AI ethics, cloud computing, data engineering, business analytics, communication skills and entrepreneurship. Students develop both analytical and programming skills. Kenya's digital economy is experiencing rapid growth in data-driven services, creating demand for professionals who can analyse data, build AI models and support data-driven decision making. The programme responds to the need for skilled practitioners who can work with data, machine learning and AI technologies across sectors. The programme is delivered through lectures, computer laboratory sessions, project-based learning, case studies and industrial attachment. Students gain hands-on experience in data analysis, model building and AI application development through laboratory sessions and attachment at IT departments, data teams or technology firms. Graduates pursue careers as data analysts, data science assistants, machine learning assistants, business intelligence assistants, data engineers and AI application developers in banks, telecom firms, technology companies, government agencies and corporate analytics departments. They can also progress to a Bachelor of Science in Data Science or related degree programmes. Prospective students should have analytical skills, interest in mathematics and programming, and problem-solving aptitude. The programme is suitable for students seeking practical data science and AI skills for employment or further study.

2 yearsFull-time
0066Technology

Diploma in Information Technology

HighDemand

The Diploma in Information Communication Technology is a three-year programme examined by the Kenya National Examinations Council (KNEC) and offered at technical and vocational training institutions across Kenya. It equips students with competencies in software development, system analysis and design, database management, networking, and web programming. The programme is accredited by the Technical and Vocational Education and Training Authority (TVETA) under the TVET Act, 2013. Module I covers introduction to ICT and ethics, computer applications, communication skills, structured programming, computational mathematics, entrepreneurship, and operating systems. Students learn computer fundamentals, programming basics, and system operations. Module II advances to systems analysis and design, object-oriented programming, computer applications II, visual programming, quantitative techniques, database management systems, and a practicum. Module III focuses on management information systems, principles and practice of management, data communication and networking, internet-based programming, and a research project. Students learn to develop web applications, manage networks, and design enterprise ICT solutions. The programme combines theory with extensive laboratory sessions and practical projects. Students learn to programme in multiple languages, design databases, configure networks, and develop complete ICT solutions for business problems. A trade project in Module III requires students to develop a functional management system. Entry requirements are a KCSE mean grade of C- (minus) or a pass in a Craft Certificate in ICT. The programme is widely available at national polytechnics, technical training institutes, and ICT-focused colleges across Kenya. Graduates pursue careers as ICT officers, system administrators, database administrators, web developers, network technicians, and software developers in businesses, government, NGOs, and ICT companies. The programme provides a progression pathway to a degree in computer science, information technology, or related fields. The programme includes a compulsory industrial attachment. Government-sponsored students placed through KUCCPS receive capitation funding, and HELB loans are available for eligible students. The standardised annual tuition fee at public TVET institutions is KES 67,189.

3 yearsFull-timeup to Ksh 77,000
0067Technology

Diploma in Network and Systems Administration

HighDemand

The Diploma in Network and Systems Administration is a KUCCPS-listed programme (Computing, IT & Related cluster), offered at institutions including Kibabii University and KCA University, that trains technicians to configure, secure, and manage computer networks and IT systems. Students study computer networking fundamentals, systems administration, network security basics, server management, and troubleshooting, building the practical skills IT departments rely on to keep networks running. Skills RequiredComputer Networking FundamentalsSystems AdministrationNetwork Security BasicsServer ManagementIT TroubleshootingKey SubjectsComputer Networking FundamentalsSystems AdministrationNetwork SecurityServer ManagementIT TroubleshootingCertificationsCisco Certified Network Associate (CCNA)CompTIA Network+ / A+SpecializationsNetwork AdministrationFocus on configuring and maintaining organisational computer networks. Systems AdministrationFocus on managing servers, operating systems, and IT infrastructure. Kenya's growing digital economy, spanning banking, telecoms, and general business IT infrastructure, sustains steady demand for network and systems administrators who can maintain reliable, secure IT operations. Training combines classroom networking theory with extensive hands-on lab work configuring routers, servers, and network security tools, plus a supervised industrial attachment at an IT department or ICT firm. Graduates work as network administrators, systems administrators, and IT support technicians across banks, telecoms, and general businesses, with progression into vendor certifications (Cisco, Microsoft) and Bachelor of Science degrees in IT or Computer Science. The programme suits students interested in the infrastructure and operations side of IT — keeping networks and systems running — rather than software development.

2-3 yearsFull-timeup to Ksh 67,189
0068Technology

Diploma in Software Development

HighDemand

The Diploma in Software Development is a degree programme that equips students with knowledge and skills in diploma in software development. The programme falls under the ICT & Computing category and typically spans 3 years of full-time study at accredited Kenyan universities. The curriculum covers Computer Programming, Data Structures & Algorithms, Computer Networks, Database Systems, Web Development, Operating Systems. Students engage with both theoretical foundations and practical applications, developing competencies in Animation, Big Data Architectures, Computer Hardware, Computer Networks, Computer Programming. The coursework is designed to build progressive understanding from foundational concepts to advanced topics. Throughout the programme, students study Introduction to Programming, Computer Mathematics & Logic, Computer Systems & Architecture, Data Structures & Algorithms, Object-Oriented Programming. The teaching approach combines lectures, laboratory practicals, tutorials, assignments and independent research projects. This blend ensures graduates can apply theoretical knowledge to real-world problems in their field. The programme offers specialisations in Software Engineering, Data Science & Analytics, Artificial Intelligence. Students can focus their studies on areas of particular interest, allowing them to tailor their degree to specific career goals. The flexibility enables graduates to pursue diverse professional paths within the sector. Graduates of the Diploma in Software Development pursue careers as IT Support / Network Technician, Junior Software / Web Developer, Database / Systems Administrator. They find employment in various sectors including government agencies, private companies, research institutions, non-governmental organisations and academic institutions. The degree opens doors to both local and international opportunities. The programme is accredited by the Commission for University Education (CUE) and offered at recognised universities across Kenya. Students benefit from industry attachments, fieldwork and practical training that complement classroom learning and enhance employability upon graduation.

3 yearsFull-timeup to Ksh 67,189
0069Technology

Diploma in Software Engineering

HighDemand

The Diploma in Software Engineering is a programme that equips students with knowledge and practical skills in software engineering processes, methodologies, techniques and tools for developing high-quality software systems. Offered at Zetech University through the School of ICT, Media and Engineering, the programme prepares students for the growing demand for software engineers in Kenya and beyond. The curriculum covers software engineering concepts, systems analysis and design, software project management, software testing, programming, database design, web development, mobile application development, software quality assurance, software maintenance, computer networks, research methods and practicum. Students develop both theoretical knowledge and hands-on programming skills. Kenya's ICT sector is one of the fastest growing industries, with increasing demand for software engineers who can develop, maintain and manage software systems. The programme responds to the need for trained professionals who can apply computer science and engineering principles to create, operate and maintain software systems in a cost-effective manner. The programme is delivered through lectures, programming labs, project-based learning, software development workshops, group projects and practicum. Students gain hands-on experience through software development projects, coding assignments and supervised practicum in software companies or IT departments. Graduates pursue careers as software developers, software testers, systems analysts, web developers, mobile application developers and software project assistants in software companies, IT departments, tech startups and as freelancers. They can also progress to a Bachelor of Science in Software Engineering or Computer Science. Prospective students should have interest in programming, software development and problem-solving. The programme is suitable for students seeking careers in the software engineering and ICT industry.

5 trimestersFull-timeup to Ksh 67,189
0070Technology

Diploma in Web Development

HighDemand

The Diploma in Web Development is a programme that equips students with knowledge and practical skills in web design, web development, front-end and back-end programming and database integration. Offered at Lukenya University in collaboration with AISECT, the programme prepares students for careers in web development and the broader ICT industry. The curriculum covers HTML and CSS, JavaScript, web design principles, responsive design, front-end frameworks, PHP programming, MySQL database, content management systems, web APIs, version control, web hosting and deployment, e-commerce integration, search engine optimisation, web security basics, research methods and practicum. Students develop both theoretical knowledge and hands-on skills in building dynamic, data-driven websites. Kenya's ICT sector is one of the fastest growing industries, with increasing demand for web developers who can create and maintain websites and web applications for businesses, organisations and government. The programme responds to the need for trained web developers who can build modern, responsive and secure web solutions. The programme is delivered through lectures, programming labs, project-based learning, web development workshops, coding assignments, group projects and practicum. Students gain hands-on experience through web development projects, coding exercises and supervised practicum in IT companies or web development firms. Graduates pursue careers as web developers, front-end developers, back-end developers, web designers, CMS specialists and freelance web developers in IT companies, digital agencies, corporate IT departments and as entrepreneurs. They can also progress to a Bachelor of Science in Computer Science or Information Technology. Prospective students should have interest in programming, web technologies and problem-solving. The programme is suitable for students seeking careers in web development and the digital economy.

2 yearsFull-timeup to Ksh 67,189
0071Technology

Doctor of Philosophy in Bioinformatics

HighDemand

The Doctor of Philosophy in Bioinformatics is a doctoral programme offered at the University of Nairobi through the Centre for Biotechnology and Bioinformatics (CEBIB). It is designed to produce scholars capable of advancing research at the intersection of biology, computer science and information technology. The programme applies computational methods to solve biological problems, analysing large datasets from genomics, proteomics and molecular biology. Students engage with advanced topics in computational biology, genomic data analysis, protein structure prediction, biological databases, machine learning for biology, sequence analysis, systems biology and research methods. The programme is by research only, requiring students to complete a research project and present findings in a thesis. Students must publish at least two research articles in peer-reviewed journals. Kenya's growing genomics research capacity, the need for computational analysis of disease data at KEMRI and the expansion of biotechnology create demand for doctoral-level bioinformatics expertise. The programme supports Kenya's science, technology and innovation agenda and contributes to precision medicine and agricultural genomics. Teaching is delivered through supervised research at CEBIB, with blended learning and opportunities to undertake projects at collaborating institutions. The programme runs for a minimum of six semesters of 15 weeks each and a maximum of fourteen semesters. Annual tuition fees are KSh 396,000, with Year 1 total of KSh 428,000. Graduates pursue careers as university professors, bioinformatics researchers, computational biologists, genomics scientists and data scientists in biotechnology. They work in universities, KEMRI, KALRO, international research institutes and biotechnology companies. The programme is ideal for individuals with backgrounds in biological sciences, computer science, mathematics or bioinformatics who wish to contribute original research to computational biology.

3-7 yearsFull-timeup to Ksh 428,000
0072Technology

Doctor of Philosophy in Business Information Systems

HighDemand

The Doctor of Philosophy in Business Information Systems is a doctoral programme offered by Kenyan universities, designed to provide advanced training and research opportunities in business, management, and economics. The programme is accredited by the Commission for University Education (CUE) and delivered through coursework, seminars, and independent research. Students engage with strategic management, organisational behaviour, financial analysis, and economic policy through a structured curriculum that combines theoretical foundations with practical applications. The programme emphasises leadership, innovation, and evidence-based decision-making and prepares scholars to contribute original research to the discipline. Kenya's business environment requires skilled managers and leaders to drive economic growth and enterprise development. The programme addresses national development priorities and aligns with Kenya's Vision 2030, which emphasises the need for highly trained professionals in business and economic development. Graduates are equipped to tackle complex challenges facing the country and the East African region. Teaching methods include lectures, seminars, laboratory sessions where applicable, fieldwork, and supervised research. Students work closely with faculty supervisors to develop their research proposals, conduct original research, and produce a thesis or dissertation that contributes new knowledge to the field. Graduates pursue careers as university lecturers, management consultants, policy analysts, and business researchers in universities, research institutions, government agencies, non-governmental organisations, and private sector firms. The programme provides a strong foundation for academic careers and leadership roles in business and economic development. This programme is ideal for individuals with a strong academic background in business, economics, or a related social science who are passionate about research and advancing knowledge in business, management, and economics. It suits those who wish to contribute to policy development, innovation, and evidence-based decision-making in Kenya and beyond.

3-4 yearsFull-timeup to Ksh 250,000