About the Programme
This Diploma in Computer Science programme is a field of ICT that aims at equipping the learners with the knowledge and competences to learn, design, develop, install and implement all types of computer information systems. Emphasis in this programme is on the ability of the graduates to develop conceptual and practical skills and its application in communication, business problem solving and integration of business/organizational functions.
Admission Requirements
- A candidate must have a Uganda Advanced Certificate of Education (UACE) with alteast One (1) principal pass and Two (2) subsidiary passes.
- Five passes at Ordinary Level obtained at the same sitting and atleast a credit in mathematics and English language at ordinary level or its equivalent.
Awarded to a person aged 25 years and above, and has passed with atleast 50 percent marks. Mature age entry certificates shall be valued for not more than two years.
A learner should have a National Certificate in IT related or its equivalent obtained from a recognized institution.
Programme Structure
The programme is structed into two academic years distributed into four semesters and each semester comprises of 17 weeks. The last two weeks of semester are reserved for examinations. Internship will be carried out at the end of the last academic year to provide students with both theoretical knowledge and practical experience through hands on projects and lab work and it normally takes two months.
No | Course Units | Credit Units |
---|---|---|
DCS 1101 | Computer Applications | |
DCS 1102 | Discrete Mathematics | |
DCS 1103 | Fundamentals of Programming | |
DCS 1104 | Computer Systems | |
CSK 1101 | Communication Skills | |
ICU 1101 | Islamic Ethics and Thought |
No | Course Units | Credit Unit |
---|---|---|
DCS 1201 | Hardware Repair and Maintenance | |
DCS 1202 | Visual Programming | |
DCS 1203 | Electronic Commerce | |
DCS 1204 | Fundamentals of Database Design | |
DCS 1205 | Data structures and Algorithms | |
GMT 1103 | Principles of Management | |
FST 2201 | Industrial Training |
No | Course Unit | Credit Unit |
---|---|---|
DCS 2101 | Technical Report Writing | |
DCS 2102 | Website Development | |
DCS 2103 | Database Programming | |
DCS 2104 | Introduction to Software Engineering | |
DCS 2105 | Fundamentals of Operating Systems | |
DCS 2105 | Fundamentals of Digital Logic |
No | Course Units | |
---|---|---|
DCS 2201 | Multimedia Design | |
DCS2202 | Ethics in IT Environment | |
DCS 2203 | Network Administration | |
DCS 2204 | Computer Organization and Architecture | |
FST 2204 | Research Project |
Career Opportunities
A Diploma in Computer Science can open up a wide range of career opportunities in a variety of industries. Graduates may work as software developers,
>> Web developers,
>> Database administrators,
>> Network administrators,
>> Systems analysts, and much more.