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.

2,912courses recorded
0577Business

Bachelor of Science in Co-operative and Entrepreneurship Management

ModerateDemand

The Bachelor of Science in Co-operative and Entrepreneurship Management is a degree programme that equips students with knowledge and skills in in co-operative and entrepreneurship management. The programme falls under the Business & Economics category and typically spans 4 years of full-time study at accredited Kenyan universities. The curriculum covers Principles of Management, Financial Accounting, Microeconomics, Macroeconomics, Business Statistics, Marketing Management. 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 Foundations of the Discipline, Research Methods, Communication Skills, Information Technology Fundamentals, Statistics and Data Analysis. 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 General Practice, Research and Analysis, General Practice. 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 Co-operative and Entrepreneurship Management pursue careers as Graduate Trainee, Research Assistant, Project Officer, 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.

4 yearsFull-timeup to Ksh 285,500
0578Business

Bachelor of Science in Coastal and Marine Resource Management

ModerateDemand

The Bachelor of Science in Coastal and Marine Resource Management is a four-year degree programme that focuses on the sustainable management of coastal and marine ecosystems. The programme prepares graduates to manage fisheries, coral reefs, mangroves, and other marine resources. The curriculum covers marine biology, oceanography, fisheries management, coastal ecology, marine pollution, environmental law, Geographic Information Systems, biodiversity conservation, aquaculture, marine resource economics, coastal zone management, climate change impacts, research methods, marine policy, and community resource management. Teaching combines lectures, laboratory practicals, field surveys, coastal expeditions, industrial attachment, and a research project. Students develop skills in marine resource assessment, coastal zone planning, environmental monitoring, and fisheries data analysis. The programme emphasises sustainable resource use and marine conservation. Graduates pursue careers as marine resource managers, fisheries officers, environmental officers, research scientists, conservation officers, and coastal zone planners. Opportunities exist in KMA, KMFRI, KWS, NEMA, county governments, research institutions, NGOs, and fishing industry companies. The programme is offered at Kenyatta University, a public university in Nairobi County. Admission requires a KCSE mean grade of C+ with C+ in Biology and C in Mathematics. The programme runs for eight semesters with September and January intakes. Accreditation is provided by the Commission for University Education (CUE). Annual tuition is approximately KES 244,800 at Kenyatta University based on KUCCPS data. HELB loans and government bursaries are available for eligible students.Key SubjectsPrinciples of ManagementFinancial AccountingMicroeconomicsMacroeconomicsBusiness StatisticsMarketing ManagementHuman Resource ManagementBusiness LawOperations ManagementStrategic ManagementSpecializationsGeneral PracticeBroad foundational knowledge covering core principles and practices in the field.Research and AnalysisFocus on research methods, data analysis, and evidence-based decision making.General PracticeBroad foundational knowledge covering core principles and practices in the field.Research and AnalysisFocus on research methods, data analysis, and evidence-based decision making.

4 yearsFull-timeup to Ksh 324,000
0579Business

Bachelor of Science in Commerce - Procurement and Supply Chain Management Option

HighDemand

This Bachelor's programme prepares students for professional careers in commerce with procurement and supply chain management specialization. It develops expertise in procurement, supply chain management, logistics, inventory management, and purchasing while building comprehensive skills for managing supply chains effectively. Students analyse supply chain needs, design procurement strategies, implement management techniques, evaluate supply chain performance, conduct commerce research, apply ethical principles, manage procurement projects, and develop sustainable supply chain practices. They also strengthen analytical thinking, procurement skills, communication, teamwork, and logistics abilities. Kenya requires commerce with procurement and supply chain management to support trade development, enhance supply chain efficiency, and promote procurement best practices, creating demand for professionals who can work in procurement, supply chain management, logistics, and support the corporate and trade sectors. The programme combines coursework, procurement practice, case studies, research projects, and supply chain training. Students gain hands-on experience through procurement practice, logistics, and supply chain management. Graduates pursue careers as procurement officers, supply chain managers, logistics managers, purchasing officers, and supply chain consultants across corporate organizations, government agencies, logistics firms, and consulting firms. The programme is ideal for students interested in commerce, procurement, supply chain management, logistics, and purchasing.

4 yearsFull-timeup to Ksh 259,000
0580Technology

Bachelor of Science in Commerce in Management Information Systems

HighDemand

This Bachelor's programme prepares students for professional careers in commerce with management information systems specialization. It develops expertise in information systems, business management, data management, business analytics, and IT management while building comprehensive skills for managing information systems in commercial organizations. Students analyse information needs, design information systems, implement management techniques, evaluate system performance, conduct information research, apply ethical principles, manage information projects, and develop sustainable information practices. They also strengthen analytical thinking, information management skills, communication, teamwork, and technological abilities. Kenya requires commerce with management information systems to support digital transformation, enhance information systems, and promote data-driven decision-making, creating demand for professionals who can work in information management, business analytics, IT management, and support the corporate and technology sectors. The programme combines coursework, information systems practice, case studies, research projects, and technology training. Students gain hands-on experience through information systems practice, data analysis, and business analytics. Graduates pursue careers as information managers, business analysts, IT managers, data analysts, and systems analysts across corporate organizations, government agencies, IT firms, and consulting firms. The programme is ideal for students interested in commerce, management information systems, data management, business analytics, and IT management.

4 yearsFull-timeup to Ksh 285,500
0581Media & Communication

Bachelor of Science in Communication and Journalism

ModerateDemand

The Bachelor of Science in Communication and Journalism is a programme that provides comprehensive training in journalism, media production and communication theory. Offered at the University of Nairobi, Kenyatta University, Maseno University, Mount Kenya University, USIU-Africa and other institutions, the programme prepares graduates for careers in journalism, media and corporate communication. The curriculum covers journalism theory, news writing and reporting, editing, media law and ethics, broadcast journalism, print journalism, online journalism, photojournalism, feature writing, investigative journalism, public relations, media research, communication theory, digital media, research methods and a research project. Students develop practical journalism and communication skills. Kenya's vibrant media landscape, digital media growth and demand for communication professionals create demand for journalism graduates. The programme is offered through lectures, practical media sessions, studio work, industrial attachment and research projects. Graduates are prepared for careers as journalists, news reporters, editors, broadcasters, media producers, PR officers, communication officers, content creators, media researchers and media consultants. They work in media houses, PR firms, corporate communication departments, NGOs, government and as freelancers. The programme is accredited by the Commission for University Education (CUE). Admission requires KCSE mean grade C+ with C+ in English or Kiswahili. KUCCPS Cluster 1. 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.

4 yearsFull-timeup to Ksh 283,000
0582Media & Communication

Bachelor of Science in Communication and Public Relations

ModerateDemand

The Bachelor of Science in Communication and Public Relations is a degree programme that equips students with knowledge and skills in in communication and public relations. The programme falls under the Sciences category and typically spans 4 years of full-time study at accredited Kenyan universities. The curriculum covers Calculus and Linear Algebra, Organic Chemistry, Cell Biology, Classical Mechanics, Statistical Methods, Analytical Chemistry. 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 Foundations of the Discipline, Research Methods, Communication Skills, Information Technology Fundamentals, Statistics and Data Analysis. 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 General Practice, Research and Analysis, General Practice. 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 Communication and Public Relations pursue careers as Graduate Trainee, Research Assistant, Project Officer, 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.

4 yearsFull-timeup to Ksh 283,000
0583Environmental Science

Bachelor of Science in Community Development and Environment

ModerateDemand

The Bachelor of Science in Community Development and Environment is a degree programme that equips students with knowledge and skills in in community development and environment. The programme falls under the Sciences category and typically spans 4 years of full-time study at accredited Kenyan universities. The curriculum covers Community, Development, Environment, Research Methods, Statistics, Laboratory Techniques. 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 Laboratory Practicals, Foundations of Science, Statistics and Data Analysis, Advanced Topics I, Research 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 Community Development and Environment, Research Methods, Laboratory 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 Community Development and Environment pursue careers as Research Program Coordinator, Marine Research Assistant (Junior), Research Data Analyst (Junior), Clinical Trial Scientist (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.

4 yearsFull-timeup to Ksh 244,800
0584Health Sciences

Bachelor of Science in Community Health

HighDemand

The Bachelor of Science in Community Health is a programme that provides comprehensive training in public health, community health practice and health promotion. Offered at Kenyatta University, JKUAT, Maseno University, Mount Kenya University, Great Lakes University of Kisumu and other institutions, the programme prepares graduates for careers in community health and public health practice. The curriculum covers public health, epidemiology, biostatistics, community health practice, health promotion, environmental health, maternal and child health, nutrition, communicable diseases, non-communicable diseases, health policy, health systems management, health education, research methods, monitoring and evaluation, and a research project. Students develop public health and community engagement skills. Kenya's healthcare system, universal health coverage goals and community health strategy create strong demand for community health graduates. The programme is offered through lectures, fieldwork, community outreach, industrial attachment and research projects. Graduates are prepared for careers as community health officers, public health officers, health promotion officers, epidemiologists, programme officers, M&E officers, health educators, research assistants and NGO health coordinators. They work in county governments, Ministry of Health, NGOs, international organisations, research institutions and community-based organisations. The programme is accredited by the Commission for University Education (CUE). Admission requires KCSE mean grade C+ with C+ in Biology, Chemistry, Mathematics and English or Kiswahili. KUCCPS Cluster 4. 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.

4 yearsFull-timeup to Ksh 280,000
0585Health Sciences

Bachelor of Science in Community Health Education

HighDemand

The Bachelor of Science in Community Health Education is a degree programme that equips students with knowledge and skills in in community health education. The programme falls under the Education category and typically spans 4 years of full-time study at accredited Kenyan universities. The curriculum covers Public Health and Epidemiology, Health Education and Health Promotion, Community Health and Primary Healthcare, Biostatistics and Health Research, Environmental Health and Nutrition, Maternal and Child Health. 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 Health Communication and Community Mobilisation, Community Health and Primary Healthcare, Biostatistics and Health Research, Communicable and Non-Communicable Disease Control, Public Health and Epidemiology. 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 Health Promotion and Disease Prevention, Maternal and Child Health Education, Health Programme Management and Policy. 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 Community Health Education pursue careers as Health Programme Officer (NGO), Community Health Educator, Health Promotion Officer, Health Research Assistant / Data Officer. 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.

4 yearsFull-timeup to Ksh 280,000
0586Health Sciences

Bachelor of Science in Community Health Practice

HighDemand

The Bachelor of Science in Community Health Practice is a degree programme that equips students with knowledge and skills in in community health practice. The programme falls under the Health Sciences category and typically spans 4 years of full-time study at accredited Kenyan universities. The curriculum covers Community Health Strategy and Practice, Epidemiology and Disease Surveillance, Biostatistics and Health Data Management, Health Promotion and Disease Prevention, Maternal, Child and Reproductive Health, Environmental Health, WASH and Food Safety. 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 Epidemiology and Disease Surveillance, Biostatistics and Health Data Management, Communicable and Non-Communicable Disease Control, Health Systems, Policy and Primary Healthcare, Community Health Strategy and Practice. 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 Environmental Health and WASH, Health Promotion and Communication, Epidemiology and Disease Surveillance. 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 Community Health Practice pursue careers as Community Health Practitioner / Public Health Officer, Community Health Coordinator (County), NGO Community Health Programme Manager, Health Promotion Officer / M&E Officer. 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.

4 yearsFull-timeup to Ksh 280,000
0587Health Sciences

Bachelor of Science in Community Health and Development

ModerateDemand

The Bachelor of Science in Community Health and Development is a degree programme that equips students with knowledge and skills in in community health and development. The programme falls under the Health Sciences category and typically spans 4 years of full-time study at accredited Kenyan universities. The curriculum covers Human Anatomy, Human Physiology, Biochemistry, Microbiology, Pharmacology, Pathology. 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 Foundations of the Discipline, Research Methods, Communication Skills, Information Technology Fundamentals, Statistics and Data Analysis. 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 General Practice, Research and Analysis, General Practice. 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 Community Health and Development pursue careers as Graduate Trainee, Research Assistant, Project Officer, 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.

4 yearsFull-timeup to Ksh 280,000
0588Health Sciences

Bachelor of Science in Community Nutrition and Dietetics

HighDemand

The Bachelor of Science in Community Nutrition and Dietetics is a programme that prepares students for careers in nutritional assessment, dietary planning and community health nutrition. Offered at Great Lakes University of Kisumu through the School of Community Health and Development, the programme equips graduates with skills to address malnutrition, promote healthy dietary practices and manage food service operations. The curriculum covers human nutrition, biochemistry, food science, diet therapy, community nutrition, nutritional assessment, meal planning, food safety and hygiene, public health nutrition, clinical nutrition, nutrition throughout the lifecycle, research methods, food service management, nutrition education and counselling, epidemiology and health promotion. Students develop both scientific knowledge and practical skills in nutrition and dietetics. Kenya faces a triple burden of malnutrition including undernutrition, micronutrient deficiencies and rising rates of obesity and non-communicable diseases. The programme responds to the need for qualified nutrition professionals who can design and implement nutrition interventions, provide dietary counselling and support public health nutrition programmes in communities, hospitals and institutions. The programme is delivered through lectures, laboratory sessions, community field practicals, clinical attachment and a research project. Students gain hands-on experience in nutritional assessment, dietary analysis, meal planning and community nutrition education through laboratory work and attachment at hospitals, health centres and community organisations. Graduates pursue careers as nutritionists, dietitians, community nutrition officers, food service managers, wellness consultants, public health nutritionists, nutrition educators and research assistants in hospitals, health centres, NGOs, county governments, schools, food companies and wellness centres. They can also pursue postgraduate study in nutrition, public health or dietetics. Prospective students should have strong analytical skills, an interest in health and food science, and a commitment to improving community health. The programme is suitable for students passionate about nutrition and its role in disease prevention and health promotion.

4 yearsFull-timeup to Ksh 324,000
0589Health Sciences

Bachelor of Science in Community Nutrition and Health Development

ModerateDemand

The Bachelor of Science in Community Nutrition and Health Development is a degree programme that equips students with knowledge and skills in in community nutrition and health development. The programme falls under the Health Sciences category and typically spans 4 years of full-time study at accredited Kenyan universities. The curriculum covers Human Anatomy, Human Physiology, Biochemistry, Microbiology, Pharmacology, Pathology. 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 Foundations of the Discipline, Research Methods, Communication Skills, Information Technology Fundamentals, Statistics and Data Analysis. 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 General Practice, Research and Analysis, General Practice. 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 Community Nutrition and Health Development pursue careers as Graduate Trainee, Research Assistant, Project Officer, 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.

4 yearsFull-timeup to Ksh 324,000
0590Business

Bachelor of Science in Community Resource Management

HighDemand

This Bachelor's programme prepares students for professional careers in community resource management. It develops expertise in community development, resource management, environmental management, social development, and community mobilization while building comprehensive skills for managing community resources effectively. Students analyse community needs, design resource management strategies, implement development techniques, evaluate resource performance, conduct community research, apply ethical principles, manage development projects, and develop sustainable community practices. They also strengthen analytical thinking, community management skills, communication, teamwork, and development abilities. Kenya requires community resource management to support community development, enhance resource utilization, and promote sustainable community practices, creating demand for professionals who can work in community development, resource management, environmental management, and support the community and development sectors. The programme combines coursework, community practice, case studies, research projects, and development training. Students gain hands-on experience through community practice, resource management, and community mobilization. Graduates pursue careers as community development officers, resource managers, environmental officers, social development officers, and community consultants across community organizations, NGOs, government agencies, and development organizations. The programme is ideal for students interested in community resource management, community development, environmental management, social development, and community mobilization. The programme emphasises practical skills through case studies, industrial attachments, and research projects that prepare graduates for real-world business challenges.

4 yearsFull-timeup to Ksh 261,000
0591Engineering

Bachelor of Science in Computer Engineering

HighDemand

The Bachelor of Science in Computer Engineering is a degree programme that equips students with knowledge and skills in in computer engineering. The programme falls under the ICT & Computing category and typically spans 5 years of full-time study at accredited Kenyan universities. The curriculum covers Digital Logic Design and Digital Circuits, Computer Architecture and Microprocessors, Embedded Systems and Microcontrollers, Software Engineering and Programming, Hardware Design and VLSI Design, Computer Networks and Network Engineering. Students engage with both theoretical foundations and practical applications, developing competencies in Microprocessors, Hardware-Software Interface, Computer Architecture, Computer Networks, Digital Logic Design. The coursework is designed to build progressive understanding from foundational concepts to advanced topics. Throughout the programme, students study Software Engineering and Programming, Research Methods, Computer Engineering Research and Project, Computer Networks and Network Engineering, Digital Logic Design and Digital Circuits, Operating Systems and Systems 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 Hardware Design and VLSI Design, Embedded Systems and Firmware Development, Network Engineering and Telecommunications. 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 Engineering pursue careers as VLSI Engineer / IC Design Engineer, Computer Engineer / Hardware Engineer, Embedded Systems Engineer / Firmware Engineer, Firmware Developer / Embedded Software Developer. 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.

5 yearsFull-timeup to Ksh 396,000
0592Technology

Bachelor of Science in Computer Information Systems

HighDemand

This Bachelor's programme prepares students for professional careers in information systems and business technology. It develops expertise in information systems management, database administration, systems analysis, and business process automation while building technical skills for managing organisational information technology. Students analyse information systems, design database solutions, implement business software, manage IT infrastructure, evaluate system performance, assess technology needs, support business processes, and develop information strategies. They also strengthen analytical thinking, business analysis, project management, technical communication, and problem-solving. Kenya's business sector requires professionals who can manage information systems, support digital transformation, and align technology with business objectives across banks, insurance companies, government agencies, and private enterprises. The programme combines coursework, information systems laboratories, case studies, industrial attachment, and systems projects to build comprehensive information systems expertise. Graduates pursue careers as systems analysts, database administrators, IT managers, business analysts, and information systems consultants across banks, insurance companies, government agencies, and technology firms. The programme is ideal for students interested in information technology, business analysis, systems management, database administration, 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.

4 yearsFull-timeup to Ksh 360,000
0593Technology

Bachelor of Science in Computer Science

HighDemand

The Bachelor of Science in Computer Science is a programme that provides comprehensive training in computing theory, software development and computer systems. Offered at the University of Nairobi, JKUAT, Kenyatta University, Strathmore University, Maseno University, Technical University of Kenya, USIU-Africa, Mount Kenya University and other institutions, the programme prepares graduates for careers in software development, IT and technology. The curriculum covers programming, data structures and algorithms, computer architecture, operating systems, databases, computer networks, software engineering, web development, mobile application development, artificial intelligence, machine learning, cybersecurity, cloud computing, discrete mathematics, research methods and a final year project. Students develop programming and system design skills. Kenya's tech ecosystem, the growth of IT companies and the digital transformation of businesses create strong demand for computer science graduates. The programme is offered through lectures, programming labs, projects, hackathons and industrial attachment. Graduates are prepared for careers as software developers, software engineers, systems analysts, database administrators, network engineers, cybersecurity specialists, data scientists, IT consultants, tech entrepreneurs and cloud architects. They work in tech companies, banks, telecommunications, government, consulting firms, startups 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.

4 yearsFull-timeup to Ksh 360,000
0594Technology

Bachelor of Science in Computer Science and Mathematics

HighDemand

The Bachelor of Science in Computer Science and Mathematics is a degree programme that equips students with knowledge and skills in in computer science and mathematics. 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 Industrial Attachment, Laboratory Techniques and Safety, Research Project, Physics for Sciences, Research Methods and Statistics. 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 Computer Science and Mathematics pursue careers as Marine Research Assistant (Junior), Clinical Trial Scientist (Junior), Research Data Analyst (Junior), Research Scientist. 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.

4 yearsFull-timeup to Ksh 306,000
0595Technology

Bachelor of Science in Computer Science and Technology

ModerateDemand

The Bachelor of Science in Computer Science and Technology is a four-year degree programme that combines computer science fundamentals with emerging technologies. The programme prepares graduates to develop software solutions, manage computing systems, and apply technology to solve real-world problems. The curriculum covers computer programming, data structures, algorithms, database systems, computer networks, operating systems, software engineering, web development, mobile application development, artificial intelligence, machine learning, cloud computing, cybersecurity, computer architecture, and research methods. Teaching combines lectures, computer laboratory sessions, programming projects, industrial attachment, and a research project. Students develop skills in software development, system design, database management, and technology integration. The programme emphasises practical computing skills and technological innovation. Graduates pursue careers as software developers, systems analysts, database administrators, network engineers, IT consultants, mobile app developers, and technology entrepreneurs. Opportunities exist in technology firms, banks, government agencies, telecommunications companies, startups, and consulting firms. The programme is offered at Maseno University, a public university in Kisumu County. Admission requires a KCSE mean grade of C+ with C+ in Mathematics and Physics. The programme runs for eight semesters with September and January intakes. Accreditation is provided by the Commission for University Education (CUE). Annual tuition is approximately KES 306,000 at Maseno University based on KUCCPS data. HELB loans and government bursaries are available for eligible students.Key SubjectsProgramming FundamentalsData Structures and AlgorithmsDatabase SystemsComputer NetworksSoftware EngineeringWeb DevelopmentOperating SystemsComputer ArchitectureInformation SecurityArtificial IntelligenceSpecializationsGeneral PracticeBroad foundational knowledge covering core principles and practices in the field.Research and AnalysisFocus on research methods, data analysis, and evidence-based decision making.General PracticeBroad foundational knowledge covering core principles and practices in the field.Research and AnalysisFocus on research methods, data analysis, and evidence-based decision making.

4 yearsFull-timeup to Ksh 345,100
0596Technology

Bachelor of Science in Computer Security and Forensics

HighDemand

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.

4 yearsFull-timeup to Ksh 244,800
0597Technology

Bachelor of Science in Computer Studies and Information Technology

HighDemand

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.

4 yearsFull-timeup to Ksh 345,100
0598Engineering

Bachelor of Science in Computer Systems Engineering

HighDemand

The Bachelor of Science in Computer Systems Engineering is a degree programme that equips students with knowledge and skills in in computer systems engineering. The programme falls under the ICT & Computing category and typically spans 5 years of full-time study at accredited Kenyan universities. The curriculum covers Computer Architecture and System Design, Embedded Systems and Microcontrollers, Hardware-Software Integration, Digital Systems and Digital Logic, Control Systems and Automation, Operating Systems and Real-Time Systems. Students engage with both theoretical foundations and practical applications, developing competencies in Systems Programming, Cloud Infrastructure, Computer Architecture, Cybersecurity, Digital Electronics. The coursework is designed to build progressive understanding from foundational concepts to advanced topics. Throughout the programme, students study Embedded Systems and Microcontrollers, Research Methods, Systems Engineering Research and Project, System Programming and Firmware Development, Hardware-Software Integration, Digital Systems and Digital Logic. 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 General Practice, Computer Architecture and System Design, Embedded Systems and Firmware Development. 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 Systems Engineering pursue careers as Systems Engineer / Computer Systems Engineer, Integration Engineer / Systems Integration Engineer, Embedded Systems Engineer / Firmware Engineer, Control Systems Engineer / Automation 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.

5 yearsFull-timeup to Ksh 441,000
0599Technology

Bachelor of Science in Computer Technology

HighDemand

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.

4 yearsFull-timeup to Ksh 345,100
0600Technology

Bachelor of Science in Computing and Information Systems

HighDemand

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.

4 yearsFull-timeup to Ksh 345,100