Diploma in Computer Science (SSP only) Town campus

Introduction


Information Technology (IT) continues to change rapidly, creating new opportunities and challenges. The discipline is relatively new and areas thought not possible to apply computer technology continue to provide new opportunities. These two issues create insatiable global demand for human resource to work in Information Technology industry. To meet the current demand, improvements on old technology continue to occur and new areas of application are constantly discovered. These provide the following challenges:
•    Need for a dynamic curriculum that adopts new technology,
•    Need for affordable cost of learning, and
•    A realistic study duration.
Whereas various efforts have been made to address these problems, there is still shortage of up to date and relevant curriculum at diploma and certificate levels in Kenya.
The Department of Computer Science has taken these problems as a challenge and reviewed the program, which integrates academic and professional training. The scope of the program is wide and adequate for diploma level.
Upon successful completion of the diploma, the graduates will be well prepared to handle other professional certification examinations.

Justification


This programme has been reviewed with the intention of making it competitive while maintaining the high standard. With the Courses offered, the graduates will become highly competitive in the job market and at the same time become independent in making career choices. They will also be able to handle self-employment. Students are trained not only in the technical areas of specialization but also in self-discipline, communication skills and entrepreneurship.

Objectives


The aim of this programme is to prepare students to fit into the world market entering at the middle level. The students are also to be armed with adequate skills that would allow them to advance their careers into computer profession. The objective of the program is to address the challenges listed above. Graduates of the program will be able to work independently or in teams in managing Information Systems and solving Information Technology related problems. The graduates will also be able to join undergraduate degree program in computer science or related disciplines at senior level. The general objectives of the program are:
•    Training students who will conduct themselves with commitment to excellence, high productivity and social responsibility.
•    Equipping the students with skills required to work as User Support Professionals, Network Administrators, Web Masters or Programmers.

Admission


The following shall be eligible for admissions to Diploma in Computer Science at Egerton University as per University statutes: Applicant must possess KCSE certificate with a minimum of C. In addition, he/she must have obtained at least the following grades:
Physics C plain
OR
Physical Sciences C Plain
Maths C
Kiswahili C
English C
OR
Applicant must possess KCE/EACE certificate with at least a Division three (3) with at least the following grades:
Physics or Physical Sciences Credit five (5).
Mathematics Credit four (4).
English Language Credit six (6) OR
Kiswahili Credit (6)
OR
Applicant must have passed KACE/EAACE examination. In addition, he or she must possess at least:
Subsidiary pass in Mathematics and:
At least a credit pass in Physics/Physical Sciences at Ordinary level.
OR
Any equivalent qualification such as Certificate in Microcomputer Application, Programming, etc recognized by the senate of Egerton University. Those with weak grades in physics and maths to be considered if they have certificates in Computer Applications and bridging from institutions recognized by Egerton University.
Loading And Course Duration
•    Students will take and pass all the eighty five (85) Credit Factors.
•    Full-time Students will complete the programme in a minimum period of eighteen (18) months within four semesters.
•    Part-time students must register for a minimum of nine - (9) Credit Factors per Semester.
•    Part-Time students will take a maximum of eight Semesters (36 months) to complete the programme.
•    The programme will adopt the code COMP(Computer) followed by four digits.
•    The first digit will be zero (0), indicating the course is a diploma course.
•    The second digit signifies the year of study.
•    The third digit will denote the sub-discipline as follows:
1- Computer Architecture and Hardware
2 - Operating Systems
3 - Software Engineering
4 - Programming Languages
5 - Database Management Systems
6 - Distributed Systems
7 - Computer Networks
8 - Management and Entrepreneurship
9 - General Topics
•    The fourth digit signifies the sequential position of the course in a specific sub-discipline.

Course Coding


CURRICULUM FOR DIPLOMA IN COMPUTER SCIENCE          
YEAR I SEMESTER 1
CODE    DESCRIPTION       
COMP 0113    Computer Organisation

COMP 0120    Operating Systems

COMP 0190    Information Techn. and the Society

COMP 0191    Mathematics for Computing

COMP 0192    Business Communication and Customer Care

ZOOL 105    Biology of HIV/AIDS and Society

YEAR I SEMESTER 2
COMP 0114    Digital Electronics

COMP 0130    Requirement Analysis and Design

COMP 0140    Fundamentals of Programming

COMP 0150    Database Design and Implementation

COMP 0160    Introduction to Web Based Programming

COMP 0170    Data Communication

YEAR 2 SEMESTER I
COMP 0231    Desktop Application Development

COMP 0232    Object Oriented Analysis and Design

COMP 0234    Software Systems Projects

COMP 0261    E-Systems

COMP 0271    Local Area Networks

COMP 0280    Entrepreneurship and Business Management

YEAR 2 SEMESTER 2
COMP 0234    Software Systems Projects

COMP 0241    Data Structures and Analysis of Algorithms

COMP 0242    Fundamentals of O-O Programming

COMP 0251    Database Administration

COMP 0262    Distributed Systems

COMP 0294    Emerging Techn. in Computer Science

COMP 0399    Industrial Attachment       
Examination
Examination will be conducted as per Egerton University Rules and Regulations.

Download course description and schedule