HomeProgramsUndergraduateBsc. Computer Science

Computer Science

Computer Science spans a wide range, from its theoretical and algorithmic foundations to cuttingedge developments in robotics, computer vision, intelligent systems, bioinformatics, and other exciting areas. Computer scientists design and implement software and also supervise other programmers, keeping them aware of new approaches, and develop effective ways to solve computing problems. Computer science offers a comprehensive foundation that permits graduates to adapt to new technologies and new ideas.


A candidate pursuing the B.Sc. degree in Computer Science must meet the minimum University requirements and the minimum entry requirements for the School of Engineering and Technology. In addition the candidate must have attained the following minimum grades at KCSE or equivalent qualifications:

Mathematics B+
Physics B+
Chemistry B
English B-


DURATION AND DEGREE PATTERN
The common regulations for all undergraduate degree programmes of Kenyatta University and the School of Engineering and Technology shall apply.
The programme comprises 16 units in the first level, 14 units in the second and third levels, and 12 units in the fourth level.
REGULATIONS
To qualify for the award of a degree, a student shall satisfy all the university requirements pertaining to the degree.
Students shall take all the units offered in the first, second and third levels of study.
At the end of third level, a student will undertake industrial attachment for a period of not less than 12 weeks. Industrial attachment will not be included for classification but the student will be required to obtain a pass in order to graduate.
In the fourth level a student shall take eight (8) core units including a project (equivalent to 2 units) and four (4) electives.
The department shall determine the choice of electives offered in any given semester.

EXAMINATIONS
Common University regulations shall apply.

>>Course Structure Bsc Computer Science

Last Updated on Tuesday, 23 August 2016 05:19

Kenyatta University :Department of Computing and Technology