Find courses to study in Kenya

"search for a course now, from any university in Kenya"

catholic university of eastern africa

Bachelor of Computer Science program

Catholic University of Eastern Africa

Bachelors Degree Program 4 Years

Course Details

Course Overview

Computer scientists and their creations are everywhere. They drive everything from search engines to daily weather reports, animation, cybersecurity and scientific discoveries, pushing developments that use and transform information. In this age of information technology, the role of computer science in promoting industrialization is central. it is against this background that this program has been developed.

If you are looking for an exciting career, then the Computer Science degree programme at Catholic University, is the start of your journey. You will learn to think creatively and analytically, from some of the best academics in the field.

This Bachelor of science in Computer science degree programme at CUE aims at producing God-fearing Computers science professionals, who upon graduation can serve in academic, research and industrial organization.

You will graduate with the skills to design algorithms (instructions for computers) and data structures (information storage), creating software that solves real-world problems.

Build expertise through a specialisation in either Advanced Computer Science, or in the exciting new field of Data Science, exploiting the massive datasets of the Information Age.

Minimum Entry Requirements

The entry requirements into the Bachelor of Computer Science degree program at Catholic University of Eastern Africa (CUEA) are:

  • Minimum grade C in mathematics and physics in KCSE.
  • Diploma in Computer science In KNEC,
  • Higher diploma in computer science in KNEC.

Course Objectives

Students graduating with a B.Sc. in Computer Science from the Catholic University of Eastern Africa will be able to:

  • Apply fundamental concepts of computer science, software engineering, science and mathematics in the modeling and design of computer systems.
  • Demonstrate an ability to implement, test, and deploy a computer-based system applying current and emerging methodologies and technologies.
  • Demonstrate an ability to apply ethical and professional standards to ensure computing benefits individuals and society as a whole.
  • Effectively function as a member of a team engaged in the process of modeling, designing, implementing, testing, and deploying of computer-based systems.

Similar Courses