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.
Bachelor of Science in Computer Security and Forensics
The Bachelor of Science in Computer Security and Forensics is a degree programme that equips students with knowledge and skills in in computer security and forensics. The programme falls under the ICT & Computing category and typically spans 4 years of full-time study at accredited Kenyan universities. The curriculum covers Computer Security and Cybersecurity, Digital Forensics and Cyber Investigation, Ethical Hacking and Penetration Testing, Incident Response and Security Operations, Cryptography and Information Security, Network Security and Network Forensics. Students engage with both theoretical foundations and practical applications, developing competencies in Rust, Smart-contract security, Advanced Machine Learning, AI Ethics, AI Ethics and Governance. The coursework is designed to build progressive understanding from foundational concepts to advanced topics. Throughout the programme, students study Cyber Law and Digital Evidence, Incident Response and Security Operations, Network Security and Network Forensics, Computer Security and Cybersecurity, Cryptography and Information Security. 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 Malware Analysis and Threat Intelligence, Incident Response and Security Operations, Ethical Hacking and Penetration Testing. 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 Bachelor of Science in Computer Security and Forensics pursue careers as Digital Forensics Investigator / Cyber Investigator, Penetration Tester / Ethical Hacker, Security Consultant / Cybersecurity Consultant, Cybersecurity Analyst / Security Analyst. 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.
Bachelor of Science in Computer Studies and Information Technology
The Bachelor Of Science In Computer Studies And Information Technology is a degree programme that equips students with knowledge and skills in in computer studies and information technology. The programme falls under the ICT & Technology category and typically spans 4 years of full-time study at accredited Kenyan universities. The curriculum covers Computer Studies and Computer Systems, Information Technology and IT Infrastructure, Software Development and Programming, Network Administration and Network Management, Database Systems and Data Management, Web Development and Internet Technologies. Students engage with both theoretical foundations and practical applications, developing competencies in technical and analytical competencies. The coursework is designed to build progressive understanding from foundational concepts to advanced topics. Throughout the programme, students study Software Development and Programming, Web Development and Internet Technologies, Information Technology and IT Infrastructure, Database Systems and Data Management, Computer Studies and Computer Systems. 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 Development and Programming, Network Administration and Network Management, Database Systems and Data Management. 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 Bachelor Of Science In Computer Studies And Information Technology pursue careers as Software Developer / Software Engineer, IT Specialist / Information Technology Specialist, Network Administrator / Network Manager, Computer Support Specialist / IT Support Technician. 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.
Bachelor of Science in Computer Technology
The Bachelor of Science in Computer Technology is a degree programme that equips students with knowledge and skills in in computer technology. The programme falls under the ICT & Computing category and typically spans 4 years of full-time study at accredited Kenyan universities. The curriculum covers Computer Hardware and Computer Architecture, Computer Networks and Network Administration, Systems Administration and IT Infrastructure, Operating Systems and System Software, Web Development and Application Development, Database Management and Database Administration. Students engage with both theoretical foundations and practical applications, developing competencies in Rust, Smart-contract security, Advanced Machine Learning, AI Ethics, AI Ethics and Governance. The coursework is designed to build progressive understanding from foundational concepts to advanced topics. Throughout the programme, students study Cybersecurity and Information Security, Web Development and Application Development, Database Management and Database Administration, IT Support and Technical Support, Computer Networks and Network Administration. 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 Systems Administration and IT Infrastructure, Cloud Computing and Virtualisation, Network Administration and Network Engineering. 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 Bachelor of Science in Computer Technology pursue careers as Systems Administrator / IT Administrator, IT Support Specialist / Technical Support Specialist, Network Administrator / Network Engineer, Systems Engineer / IT Infrastructure Engineer. 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.
Bachelor of Science in Computing and Information Systems
This Bachelor's programme prepares students for professional careers in computing and information systems. It develops expertise in software development, information systems management, database administration, and business technology while building practical skills for designing and implementing computing solutions. Students develop software applications, manage information systems, administer databases, analyse computing requirements, implement technology solutions, evaluate system performance, support business processes, and integrate computing systems. They also strengthen programming skills, systems analysis, problem-solving, technical communication, and project management. Kenya's digital economy requires professionals who can develop computing solutions, manage information systems, and support technology adoption across government agencies, private enterprises, financial institutions, and technology companies. The programme combines coursework, computing laboratories, software projects, industrial attachment, and systems development projects to build comprehensive computing and information systems expertise. Graduates pursue careers as software developers, information systems managers, database administrators, systems analysts, and IT consultants across government agencies, banks, insurance companies, and technology firms. The programme is ideal for students interested in computing, software development, information systems, database management, and applying technology to solve business problems. The programme emphasises practical skills through laboratory sessions, industrial attachments, and project-based learning that prepare graduates for real-world technology challenges.
Bachelor of Science in Cybersecurity and Computer Networks
The Bachelor of Science in Cybersecurity and Computer Networks is a programme that prepares students for careers in cybersecurity, network administration and information security management. Offered at South Eastern Kenya University through the School of Computing Science, the programme equips graduates with skills to protect information systems and secure computer networks against cyber threats. The curriculum covers computer networks, network security, cryptography, ethical hacking, digital forensics, information security management, operating systems security, web application security, network infrastructure, cyber law and policy, risk assessment, penetration testing, security operations, malware analysis, programming and database security. Students develop both theoretical knowledge and practical skills in cybersecurity and network management. Cybersecurity is a critical concern for organisations in Kenya and globally, with increasing cyber attacks targeting businesses, government agencies and financial institutions. The programme responds to the growing demand for cybersecurity professionals who can design secure networks, detect and respond to cyber threats, and implement information security policies. The programme is delivered through lectures, laboratory sessions, hands-on security practicals, industrial attachment and a research project. Students gain hands-on experience in network configuration, vulnerability assessment, penetration testing and digital forensics using industry-standard security tools in dedicated cybersecurity laboratories. Graduates pursue careers as cybersecurity analysts, network security engineers, penetration testers, digital forensics analysts, security consultants, network administrators and information security officers in banks, government agencies, telecommunications companies, IT consulting firms and security operations centres. They can also pursue industry certifications such as CISSP, CEH and CCNA Security. Prospective students should have strong analytical skills, proficiency in mathematics and an interest in computing and security. The programme is suitable for students who want to protect organisations from cyber threats and secure digital infrastructure.
Bachelor of Science in Data Science
The Bachelor of Science in Data Science is a cutting-edge programme that provides comprehensive training in data analysis, machine learning and statistical modelling. Offered at Strathmore University, JKUAT, Dedan Kimathi University of Technology and other select institutions, the programme prepares graduates for careers in data science, analytics and business intelligence. The curriculum covers programming, statistics, probability, data structures, machine learning, data visualisation, big data analytics, database management, data mining, predictive analytics, natural language processing, business intelligence, Python, R, SQL, cloud platforms, research methods and a final year project. Students develop programming, statistical and analytical skills for data-driven decision making. Kenya's data-driven economy, fintech growth and the demand for data professionals create strong demand for data science graduates. The programme is offered through lectures, programming labs, data analysis projects, hackathons and industrial attachment. Graduates are prepared for careers as data scientists, data analysts, machine learning engineers, business intelligence analysts, data engineers, analytics consultants, research data analysts and AI specialists. They work in tech companies, banks, insurance, telecommunications, consulting firms, research institutions, government and startups. The programme is accredited by the Commission for University Education (CUE). Admission requires KCSE mean grade C+ with B- in Mathematics and C+ in Physics or Chemistry. KUCCPS Cluster 3. Prospective students should have strong analytical skills, a commitment to continuous learning, and an interest in contributing to Kenya's socio-economic development. The programme provides a solid foundation for further postgraduate study and professional advancement in related fields.
Bachelor of Science in Data Science and Analytics
This Bachelor's programme prepares students for professional careers in data science and analytics. It develops expertise in statistical analysis, data mining, business intelligence, and predictive analytics while building practical skills for analysing data and supporting data-driven decision-making. Students analyse data, develop analytics models, implement data mining techniques, create business intelligence solutions, visualise data, evaluate analytics performance, assess data quality, and communicate insights. They also strengthen statistical analysis, programming skills, problem-solving, data storytelling, and analytical thinking. Kenya's data-driven economy requires professionals who can analyse data, develop analytics solutions, and support decision-making across fintech, banking, insurance, telecommunications, and government agencies. The programme combines coursework, analytics laboratories, business intelligence projects, industrial attachment, and data analysis projects to build comprehensive data science and analytics expertise. Graduates pursue careers as data analysts, business intelligence analysts, data scientists, analytics consultants, and reporting specialists across banks, insurance companies, fintech firms, and government agencies. The programme is ideal for students interested in data analysis, business intelligence, statistics, programming, and extracting insights from data for business decision-making. The programme emphasises practical skills through laboratory sessions, industrial attachments, and project-based learning that prepare graduates for real-world data challenges across multiple sectors.
Bachelor of Science in Economics and Data Science
The Bachelor Of Science In Economics And Data Science is a degree programme that equips students with knowledge and skills in in economics and data science. The programme falls under the Business & Economics category and typically spans 4 years of full-time study at accredited Kenyan universities. The curriculum covers Economics and Data Science, Economic Analysis, Data Science, Statistical Modeling, Econometrics, Data-driven Decision-making. Students engage with both theoretical foundations and practical applications, developing competencies in Rust, Smart-contract security, Advanced Machine Learning, AI Ethics, AI Ethics and Governance. The coursework is designed to build progressive understanding from foundational concepts to advanced topics. Throughout the programme, students study Introduction to Economics and Data Science, Economics and Data Science Research Project, Economic Analysis, Data-driven Decision-making, Programming for Economics. 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 Data Science, Econometrics, Policy Analysis. 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 Bachelor Of Science In Economics And Data Science pursue careers as Econometrician, Economic Analyst, Data Scientist, Policy Analyst. 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.
Bachelor of Science in Informatics and Computer Science
The Bachelor of Science in Informatics and Computer Science is a degree programme that equips students with knowledge and skills in in informatics and computer science. The programme falls under the ICT & Computing category and typically spans 4 years of full-time study at accredited Kenyan universities. The curriculum covers Programming and Software Development, Information Systems and Systems Analysis, Data Structures and Algorithms, Database Management and Data Modelling, Computer Networks and Network Systems, Operating Systems and Computer Architecture. Students engage with both theoretical foundations and practical applications, developing competencies in Rust, Smart-contract security, Advanced Machine Learning, AI Ethics, AI Ethics and Governance. The coursework is designed to build progressive understanding from foundational concepts to advanced topics. Throughout the programme, students study Programming and Software Development, Database Management and Data Modelling, Computer Networks and Network Systems, Operating Systems and Computer Architecture, Research Methods, Computer Science Research and Project. 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 Data Management and Data Analytics, Information Systems and Systems Analysis, Software Development and Software Engineering. 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 Bachelor of Science in Informatics and Computer Science pursue careers as Informatics Specialist / Information Systems Specialist, IT Consultant / Technology Consultant, Data Analyst / Data Manager, Systems Analyst / Business Analyst. 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.
Bachelor of Science in Information Security and Forensics
The Bachelor of Science in Information Security and Forensics is a degree programme that equips students with knowledge and skills in in information security and forensics. The programme falls under the ICT & Computing category and typically spans 4 years of full-time study at accredited Kenyan universities. The curriculum covers Information Security and Cybersecurity, Digital Forensics and Computer Forensics, Network Security and Network Protection, Cryptography and Cryptographic Systems, Incident Response and Security Operations, Information Security Governance and Compliance. Students engage with both theoretical foundations and practical applications, developing competencies in Rust, Smart-contract security, Advanced Machine Learning, AI Ethics, AI Ethics and Governance. The coursework is designed to build progressive understanding from foundational concepts to advanced topics. Throughout the programme, students study Network Security and Network Protection, Research Methods and Security Research, Malware Analysis and Threat Intelligence, Ethical Hacking and Penetration Testing, Incident Response and Security Operations. 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 Cybersecurity and Network Security, Digital Forensics and Computer Forensics, Malware Analysis and Threat 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 Bachelor of Science in Information Security and Forensics pursue careers as Cybersecurity Analyst / Security Analyst, Incident Responder / Security Operations Analyst, Security Consultant / Cybersecurity Consultant, Digital Forensics Investigator / Forensics Analyst. 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.
Bachelor of Science in Information Systems and Knowledge Management
This Bachelor's programme prepares students for professional careers in information systems and knowledge management. It develops expertise in information systems, knowledge management, data management, information technology, and organizational knowledge while building comprehensive skills for managing information and knowledge effectively. Students analyse information and knowledge needs, design information strategies, implement knowledge management techniques, evaluate information systems performance, conduct research, apply ethical principles, manage information projects, and develop sustainable knowledge practices. They also strengthen analytical thinking, information management skills, communication, teamwork, and technical abilities. Kenya requires information systems and knowledge management to support digital transformation, enhance knowledge sharing, and promote data-driven decision-making, creating demand for professionals who can work in information systems, knowledge management, data management, and support the IT and knowledge sectors. The programme combines coursework, information systems practice, case studies, research projects, and knowledge management training. Students gain hands-on experience through information systems, knowledge management, and data analysis. Graduates pursue careers as information systems managers, knowledge managers, data analysts, IT consultants, and information officers across organizations, government departments, IT companies, and knowledge institutions. The programme is ideal for students interested in information systems, knowledge management, data management, information technology, and organizational knowledge.
Bachelor of Science in Information Technology
This Bachelor's programme prepares students for professional careers in information technology. It develops expertise in IT infrastructure, system administration, network management, and database administration while building technical skills for managing technology systems and supporting organisational IT needs. Students administer systems, manage networks, develop database solutions, implement IT infrastructure, analyse system performance, evaluate technology solutions, troubleshoot IT issues, and optimise IT operations. They also strengthen IT management skills, problem-solving, technical support, systems administration, and IT project management. Kenya's digital economy requires professionals who can manage IT infrastructure, support technology systems, and enable digital transformation across government agencies, financial institutions, technology companies, and business organisations. The programme combines coursework, IT laboratories, system administration projects, industrial attachment, and technology projects to build comprehensive information technology expertise. Graduates pursue careers as IT managers, network administrators, system administrators, database administrators, and IT consultants across government agencies, financial institutions, technology companies, and business organisations. The programme is ideal for students interested in information technology, system administration, network management, database administration, and applying IT technology to support organisational and business operations. The programme emphasises practical skills through laboratory sessions, industrial attachments, and project-based learning that prepare graduates for real-world technology challenges.
Bachelor of Science in Network Engineering and Cyber Security
The Bachelor of Science in Network Engineering and Cyber Security is a degree programme that equips students with knowledge and skills in in network engineering and cyber security. The programme falls under the Engineering & Construction category and typically spans 4 years of full-time study at accredited Kenyan universities. The curriculum covers Computer Networks and Network Architecture, Routing, Switching and Network Protocols, Network Security and Firewalls, Cyber Security and Ethical Hacking, Cryptography and Digital Forensics, Cloud Networking and Cloud Security. Students engage with both theoretical foundations and practical applications, developing competencies in technical and analytical competencies. The coursework is designed to build progressive understanding from foundational concepts to advanced topics. Throughout the programme, students study Security Operations and Incident Response, Network Security and Firewalls, Risk Management, Compliance and Policies, Cyber Security and Ethical Hacking, Wireless and Mobile Networks. 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 Wireless and Mobile Network Security, Digital Forensics and Incident Response, Network Engineering and Infrastructure. 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 Bachelor of Science in Network Engineering and Cyber Security pursue careers as Network Engineer / Network Administrator, Network Architect / Cloud Security Engineer, Cyber Security Engineer / Security Analyst, SOC Analyst / Digital Forensics Analyst. 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.
Bachelor of Science in Networks and Communication Systems
The Bachelor of Science in Networks and Communication Systems is a degree programme that equips students with knowledge and skills in in networks and communication systems. The programme falls under the Computing & IT category and typically spans 4 years of full-time study at accredited Kenyan universities. The curriculum covers Networks and Communication Systems, Network Engineering, Communication Systems, Network Security, Telecommunications, Wireless Technologies. Students engage with both theoretical foundations and practical applications, developing competencies in technical and analytical competencies. The coursework is designed to build progressive understanding from foundational concepts to advanced topics. Throughout the programme, students study Cloud Networking, Networks and Communication Systems Practice, Introduction to Networks and Communication Systems, Communication Systems, Wireless Technologies. 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 Wireless Technologies, Network Engineering, Network Security. 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 Bachelor of Science in Networks and Communication Systems pursue careers as Wireless Network Specialist, Communication Systems Engineer, Network Engineer, Network Security Specialist. 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.
Bachelor of Science in Science - Business Information Systems
This Bachelor's programme prepares students for professional careers in business information systems. It develops expertise in information systems, business analysis, database management, systems analysis, and business intelligence while building comprehensive skills for managing business information systems effectively. Students analyse business information needs, design information system strategies, implement business analysis techniques, evaluate system performance, conduct research, apply ethical principles, manage information system projects, and develop sustainable business practices. They also strengthen analytical thinking, information system skills, communication, teamwork, and technical abilities. Kenya requires business information systems to support digital transformation, enhance business operations, and promote effective information management, creating demand for professionals who can work in information systems, business analysis, database management, and support the business and technology sectors. The programme combines coursework, information systems practice, case studies, research projects, and technology training. Students gain hands-on experience through business analysis, database management, and systems analysis. Graduates pursue careers as business analysts, systems analysts, database administrators, business intelligence analysts, and information systems managers across corporations, government departments, technology firms, and consulting organizations. The programme is ideal for students interested in business information systems, information systems, business analysis, database management, and systems analysis.
Bachelor of Science in Science - Statistics and Computing
The Bachelor Of Science In Science - Statistics And Computing is a degree programme that equips students with knowledge and skills in in science - statistics and computing. The programme falls under the ICT & Computing category and typically spans 4 years of full-time study at accredited Kenyan universities. The curriculum covers Statistical Theory and Probability Theory, Mathematical Statistics and Applied Statistics, Data Science and Data Analytics, Computer Programming and Statistical Computing, Database Management and Data Mining, Machine Learning and Predictive Modelling. Students engage with both theoretical foundations and practical applications, developing competencies in technical and analytical competencies. The coursework is designed to build progressive understanding from foundational concepts to advanced topics. Throughout the programme, students study Time Series Analysis and Regression Analysis, Biostatistics and Health Statistics, Machine Learning and Predictive Modelling, Mathematical Statistics and Applied Statistics, Computer Programming and Statistical Computing. 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 Survey Statistics and Demographic Statistics, Statistical Computing and Data Analytics, Econometrics and Financial Statistics. 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 Bachelor Of Science In Science - Statistics And Computing pursue careers as Data Analyst / Business Analyst, Statistician / Data Scientist, Actuarial Analyst / Financial Analyst, Statistical Consultant / Data Consultant. 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.
Bachelor of Science in Software Engineering
The Bachelor of Science in Software Engineering is a programme that provides comprehensive training in software development, software architecture and engineering principles. Offered at JKUAT, Kenyatta University, Strathmore University, Technical University of Kenya, Mount Kenya University and other institutions, the programme prepares graduates for careers in software engineering, systems development and technology. The curriculum covers programming, data structures, algorithms, software design, software architecture, database systems, web development, mobile development, software testing, software project management, software quality assurance, DevOps, cloud computing, cybersecurity, agile methodologies, user interface design, research methods and a final year project. Students develop programming and engineering skills for building reliable software systems. Kenya's tech ecosystem, digital transformation and startup culture create strong demand for software engineering graduates. The programme is offered through lectures, programming labs, hackathons, industrial attachment and software development projects. Graduates are prepared for careers as software engineers, full-stack developers, mobile developers, software architects, DevOps engineers, QA engineers, software project managers, systems analysts, tech entrepreneurs and software consultants. They work in tech companies, banks, telecommunications, consulting firms, startups, government and as freelancers. The programme is accredited by the Commission for University Education (CUE). Admission requires KCSE mean grade C+ with B- in Mathematics and C+ in Physics or Chemistry. KUCCPS Cluster 3. Prospective students should have strong analytical skills, a commitment to continuous learning, and an interest in contributing to Kenya's socio-economic development. The programme provides a solid foundation for further postgraduate study and professional advancement in related fields.
Bachelor of Science in Statistical Modelling with Data Science
This Bachelor's programme prepares students for professional careers in statistical modelling and data science. It develops expertise in statistical analysis, data modelling, machine learning, and predictive analytics while building technical skills for designing, implementing, and managing statistical and data science infrastructure. Students design statistical models, develop data science solutions, implement predictive analytics platforms, analyse statistical data, evaluate model performance, assess data quality, troubleshoot modelling issues, and optimise statistical analysis. They also strengthen statistical modelling skills, problem-solving, data analysis, technical communication, and systems management. Kenya's data-driven economy requires professionals who can develop statistical models, manage data science, and support data analytics across financial institutions, government agencies, research institutions, and business organisations. The programme combines coursework, statistical modelling laboratories, data science projects, industrial attachment, and statistical design projects to build comprehensive statistical modelling and data science expertise. Graduates pursue careers as data scientists, statistical analysts, data analysts, machine learning engineers, and predictive modelling specialists across financial institutions, government agencies, research institutions, and business organisations. The programme is ideal for students interested in statistical modelling, data science, machine learning, predictive analytics, and applying statistical technology to solve data and analytics challenges. The programme emphasises practical skills through industrial attachments, research projects, and community engagement that prepare graduates for real-world challenges.
Bachelor of Science in Statistics and Computer Science
The Bachelor of Science in Statistics and Computer Science is a degree programme that equips students with knowledge and skills in in statistics and computer science. The programme falls under the Sciences category and typically spans 4 years of full-time study at accredited Kenyan universities. The curriculum covers Programming, Data Structures, Database Systems, Networking, Software Engineering, Web Development. Students engage with both theoretical foundations and practical applications, developing competencies in Rust, Smart-contract security, Advanced Machine Learning, AI Ethics, AI Ethics and Governance. The coursework is designed to build progressive understanding from foundational concepts to advanced topics. Throughout the programme, students study General Chemistry, Microbiology, Research Project, Mathematics for Sciences, Physics for Sciences. 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 Bachelor of Science in Statistics and Computer Science pursue careers as Research Data Analyst (Junior), Clinical Trial Scientist (Junior), Research Program Coordinator, Marine Research Assistant (Junior). 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.
Bachelor of Science in Statistics and Data Science
The Bachelor of Science in Statistics and Data Science is a degree programme that equips students with knowledge and skills in in statistics and data science. The programme falls under the Sciences category and typically spans 4 years of full-time study at accredited Kenyan universities. The curriculum covers Python, Git, Docker, PostgreSQL, VS Code, GitHub Copilot. Students engage with both theoretical foundations and practical applications, developing competencies in Rust, Smart-contract security, Advanced Machine Learning, AI Ethics, AI Ethics and Governance. The coursework is designed to build progressive understanding from foundational concepts to advanced topics. Throughout the programme, students study Physics for Sciences, Laboratory Techniques and Safety, Cell Biology and Genetics, Mathematics for Sciences, General Chemistry. 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 Bachelor of Science in Statistics and Data Science pursue careers as Marine Research Assistant (Junior), Research Scientist, Clinical Trial Scientist (Junior), Research Program Coordinator. 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.
Bachelor of Science in Statistics and Information Technology
The Bachelor of Science in Statistics and Information Technology is a degree programme that equips students with knowledge and skills in in statistics and information technology. The programme falls under the Sciences category and typically spans 4 years of full-time study at accredited Kenyan universities. The curriculum covers Programming, Data Structures, Database Systems, Networking, Software Engineering, Web Development. Students engage with both theoretical foundations and practical applications, developing competencies in Rust, Smart-contract security, Advanced Machine Learning, AI Ethics, AI Ethics and Governance. The coursework is designed to build progressive understanding from foundational concepts to advanced topics. Throughout the programme, students study Research Project, Physics for Sciences, Cell Biology and Genetics, Industrial Attachment, Mathematics for Sciences. 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 Bachelor of Science in Statistics and Information Technology pursue careers as Research Scientist, Clinical Trial Scientist (Junior), Marine Research Assistant (Junior), Research Data Analyst (Junior). 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.
Bachelor of Science in Telecommunication and Information Technology
The Bachelor of Science in Telecommunication and Information Technology is a degree programme that equips students with knowledge and skills in in telecommunication and information technology. The programme falls under the ICT & Computing category and typically spans 4 years of full-time study at accredited Kenyan universities. The curriculum covers Telecommunications and Communication Systems, Information Technology and IT Infrastructure, Network Engineering and Network Management, Data Communications and Transmission, Wireless Communications and Mobile Networks, IT Systems and Information Systems. Students engage with both theoretical foundations and practical applications, developing competencies in Rust, Smart-contract security, Advanced Machine Learning, AI Ethics, AI Ethics and Governance. The coursework is designed to build progressive understanding from foundational concepts to advanced topics. Throughout the programme, students study Telecommunication Management and IT Management, Information Technology and IT Infrastructure, IT Systems and Information Systems, Data Communications and Transmission, Wireless Communications and Mobile Networks. 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 Network Engineering and Network Architecture, Telecommunications Engineering and Communication Systems, Wireless Communications and Mobile Networks. 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 Bachelor of Science in Telecommunication and Information Technology pursue careers as Telecommunications Engineer / Telecom Engineer, IT Manager / Information Technology Manager, Network Engineer / Network Architect, Wireless Network Engineer / Mobile Network Engineer. 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.
Bachelor of Science in Telecommunications
The Bachelor of Science in Telecommunications is a programme that prepares students for careers in the rapidly evolving telecommunications and information technology sector. Offered at Strathmore University through the Faculty of Information Technology, the programme combines telecommunications engineering with information system security to produce graduates who can design, deploy and secure communication networks. The curriculum covers telecommunications fundamentals, data communications, computer networks, network security, information system security, signal processing, mobile communications, fibre optics, satellite communications, wireless technologies, network design and management, routing and switching, cryptography, cyber security, programming, database systems, operating systems, project management and research methods. Students develop both technical networking skills and security expertise. Kenya's telecommunications sector is one of the most dynamic in East Africa, with growing demand for professionals who understand both the technical infrastructure of communication networks and the security challenges associated with data transmission. The programme responds to the need for qualified telecommunications specialists who can design, manage and secure communication systems in telecom companies, banks, government agencies and enterprises. The programme is delivered through lectures, computer laboratory sessions, network configuration practicals, industry attachment and a final-year project. Students gain hands-on experience in network design, configuration, security implementation and troubleshooting through laboratory work using industry-standard network equipment and simulation tools. Graduates pursue careers as telecommunications engineers, network engineers, network security specialists, systems administrators, IT consultants, cyber security analysts, infrastructure managers and technical project managers in telecommunications companies, banks, government agencies, IT consulting firms and large enterprises. They can also pursue postgraduate study in telecommunications, network security or information systems. Prospective students should have strong analytical skills, proficiency in mathematics and an interest in technology and communications. The programme is suitable for students passionate about networking, security and the infrastructure that powers modern communication.
Certificate in Artificial Intelligence & Cybersecurity
The Certificate in Artificial Intelligence & Cybersecurity is a foundational programme that introduces students to the intersection of artificial intelligence and information security. Offered at Africa International University, the programme equips learners with practical skills in AI fundamentals, cybersecurity principles and the application of intelligent systems to protect digital infrastructure. Students develop competencies in machine learning basics, network security, threat detection using AI tools and ethical hacking principles. The curriculum covers both the defensive and offensive applications of AI in cybersecurity, enabling graduates to support organisations in safeguarding their digital assets against evolving threats. Kenya's technology sector is experiencing rapid growth, with increasing demand for professionals who understand both AI and cybersecurity. Organisations across banking, telecommunications, government and healthcare require skilled technicians to support their security operations centres and AI implementation teams. Teaching is delivered through a combination of classroom instruction, laboratory sessions and project-based learning. Students engage in hands-on exercises using security tools, AI platforms and simulation environments to reinforce theoretical concepts. Graduates typically find employment as cybersecurity assistants, AI technicians, security operations centre analysts or IT support specialists in technology firms, financial institutions and government departments. Many proceed to pursue diploma or degree-level qualifications in cybersecurity or computer science. The programme is ideal for KCSE graduates with an interest in technology and security who wish to build a career in the rapidly evolving field of AI-driven cybersecurity.