Main Menu Top Menu

Diploma in Computer Science-(DCS)

Computer-based information technology is nowadays at the forefront of technological tools to support economic and social development of nations.  We are now in computer era, globalization and modernization. The necessity for today’s work force to be computer literate cannot be therefore over-emphasized.  Computers and information technology nowadays directly dictate the way man thinks, plans, communicates, works, and spends leisure time. Given the recent acceleration in industrial development and other institutions in Uganda, there is a corresponding need for computer literate personnel to man them. It is therefore necessary that our educational system produces computer literate graduates.

The Diploma in Computer Science (DCS) is intended for (i) those who lack the minimum (direct) entry requirements to the degree programmes in computing, (ii) the working professionals who want to upgrade their skills in computing, and (iii) those who may not wish to continue to a degree programme. The goal is to produce graduates with knowledge and skills in the different areas of computing so that they able to solve and address societal computing/ICT related problems. The course is intended to address the human resource gap in computing by producing graduates who can confront computing challenges faced by society.

The course includes special and focal areas that that impart both theoretical knowledge and practical skills to the student. These areas include: Subject-specific Knowledge and Understanding, Cognitive skills, Intellectual Skills,  Application of Knowledge and Understanding;  Communication skills, ICT skills, Numeric skills, Analytical Techniques and Practical Skills and the General Transferable Skills.

Admission Requirements

To gain admission into the Diploma in Computer Science (DCS) course, a candidate must first of all satisfy the general requirements for admission into Kyambogo University at a diploma level. In addition a candidate shall be eligible for admissions to the DCS programme on meeting any of the following minimum qualifications:-

 

Direct Entry 

A person may be admitted to the diploma programme (entry into year one) via the diploma scheme if the person has:

  • At least one principal pass, two subsidiaries at advanced level in: Mathematics and either with Physics or Economics and the third best done of Chemistry, Biology, Geography, Entrepreneurship, or Technical Drawing, and a (subsidiary) pass in General paper, Mathematics or Computer Studies (ICT) and any relevant subject, and five passes at ordinary level in one sitting.

For the purpose of computing entry points, the advanced level subjects shall carry the following weights:

Subject CategoryWeight
Essential3
Relevant2
Desirable1
Others0.5

Essential: Mathematics and either with Physics or Economics,

Relevant: The third best done of Chemistry, Biology, Geography,

Entrepreneurship, Technical Drawing

Desirable: Computer Studies, General Paper, Subsidiary Mathematics

Others: Any other science subject done

 

Diploma/Certificate Entry Scheme

A person may be admitted to the diploma programmed if the person has:

  • A Diploma of at least Class II – Credit Division or
  • a Certificate in an area related to Computing from a recognized institution, and at least five (5) passes at O-level obtained at the same sitting of the Uganda Certificate of Education (UCE).

Crediting the Diploma qualification, for those entering on the degree programme via the Diploma entry scheme, will be done as follows to obtain the Cumulative Grade Point Average (CGPA) for the year:

ClassCGPA range
Class I- Distinction4.40 – 5.00
Class II – Credit2.80 – 4.39
Class III – Pass2.00 – 2.79

Unclassified Diploma will be evaluated from the transcripts.

 

Mature Age Entry Scheme

A person may be admitted to the diploma programmed via the mature entry scheme if the person has:

  • Passed the mature age entry examinations appropriately administered by the University and approved by the National Council for Higher Education (NCHE).
Course Code Course L P CH CU
DCS111 Introduction to Computer Science 30 30 60 4
DCS112 Introduction to Computer Science Mathematics 60 0 60 4
DCS113 Computer Applications 30 60 60 4
DCS114 Computer Architecture 45 30 60 4
DCS115 Humanities and Communication Skills 30 30 45 3

Semester load=19


Course Code Course L P CH CU
DCS121 Management Information Systems 30 60 60 4
DCS122 Intermediate Computer Science Mathematics 60 0 60 4
DCS123 Introduction to Database Management Systems 30 60 60 4
DCS124 Introduction to Programming and Programming Methodology 30 60 60 4
DCS125 Systems Analysis and Design 30 30 60 3

Year One Industrial training Recess

Course Code Course L P CH CU
DCS126 Industrial Attachment 10 weeks 4

Semester load=23

Course Code Course L P CH CU
DCS211 Visual Basic Programming 30 60 60 4
DCS212 Intermediate Database Management Systems 30 60 60 4
DCS213 Intermediate Programming and Programming Methodology 30 60 60 4
DCS213 Web Development Technology 45 30 60 4
DCS214 Research Methodology 45 30 60 4
DCS215 Enterpreneurship Skills 30 30 45 3

Semester load = 23


Course Code Course L P CH CU
DCS221 Computer Management and maintaince 45 30 60 4
DCS222 Data Communications and Networking 60 30 60 4
DCS223 Introduction to Operating Systems 30 30 45 3
DCS224 Ethical, Legal and Social Issues and Social Issues in Computing 45 30 45 3
DCS225 Project 0 150 75 5

Semester load=23

coming soon!