The Bachelor of Science in Computer Science program aims at imparting sound practical skills to all its students in solving day-to-day problems in the IT sector. Upon graduation, students obtain positions in information technology, hardware and software engineering, applications development, systems management and maintenance, end-user supporters in NGOs and private sector.
Objectives of the Program
Gain sound practical skills to solve day-to-day problems in IT.
Are well placed to obtain positions in information technology, hardware and software engineering, applications development, systems management and maintenance, end-user support in NGOs and private sector. (Note the phrasing of “end-user support” so it matches the others like “application development.”
Benefit from fully accredited program which allows smooth acceptance into graduate schools for research and development.
Gain skills to set up their own information technology companies.
Develop a strong sense of self discipline and vision for leadership within a Christian environment.
Fundamentals of Computer Applications
Computer and Society
Data Structures and Algorithms
Fundamentals of Automata Theory
Assembly Language Programmes
Hardware and Software
Principles of Operating Systems
Database Management Systems
Systems Analysis and Design
Networks & Data Communications
Computer Programming II
Business Information Systems
Object Oriented Programming
Business and Information Systems Project I
Applied Computer Graphics
Web Based Application Development
Principles of Physics
Mathematics for Science
E-commerce *The Student will take 4 elective in 3rd & 4th year
Overall Grade of C+ in KCSE, C+ in Maths and Physics
Or Division II (O’ level), 2 principals & a Subsidiary (A’level), Or 5 credits in IGCSE or equivalent Or Minimum GPA of 2.7 from Pre-University Minimum GPA of 2.3 from Diploma Or Credit pass at Diploma level
Exemptions awarded to applicants with a minimum GPA of 2.7.