Introduction
The Diploma in Computer Science (DCS) was designed with emphasis on having the student acquire the business, media, computing and communication skills necessary for employment and career opportunities in today’s ICT industries and business organizations. This Diploma Programme will enable students develop practical IT skills in integrating financial, organizational, marketing and production/service function with an overall business strategy.
- More About this Programme
- Entry Requirements
- Modules
- How to Apply
Programme Rationale
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.
Course Objectives
The programmes introduces students to;
- The proficiency in problem-solving techniques using the computer
- Proficiency in at least two high-level programming languages and two operating systems
- The analysis of complex problems and the synthesis of solutions to those problems
- Comprehension of modern software engineering principles
- A breadth and depth of knowledge in the discipline of computer science
Learning Outcomes
- Students graduating with a Diploma in Computer Science should be able to;
- Demonstrate proficiency in problem-solving techniques using the computer
- Demonstrate proficiency in at least two high-level programming languages and two operating systems
- Demonstrate proficiency in the analysis of complex problems and the synthesis of solutions to those problems
- Demonstrate comprehension of modern software engineering principles
- Demonstrate a breadth and depth of knowledge in the discipline of computer science.
Career Prospects
The majority will take up operational positions in Information and Communication Technology (computing and ICT-based) sectors, and other positions such as Software Developers, Web-Programmers, Systems  &  Network  Administrators, Information Technology Officers, Data Analysts, IT Project Assistants, and IT Trainers.
Programme duration.
The diploma programme shall cover a minimum of two (2) years of four semesters and not exceeding a maximum of four (4) years.
Admission into the first year will be through any of the four avenues mentioned below:
- Direct entry
- Certificate holders scheme
- Higher Education Certificate
- Professional qualifications
- Entrance admission examination
- Mature Age Entry
For admission to any diploma course under
- Direct Entry Scheme, a candidate must have:
- Obtained at least one (1) advanced level principal pass and two (2) subsidiary passes obtained at the same sitting of the Uganda Advanced Certificate of Education (U.A.C.E) examinations. Or Qualification equivalent to UACE.
- Sat the UCE examination (equivalent) and obtained at least 5 passes.
- Certificate Holder’s Scheme, a candidate must hold:
- A Uganda Certificate of Education (U.C.E) and a certificate in Business Management or equivalent from a recognized institution.
- A two year certificate in Business Management, or a two year certificate in any field of study obtained from a recognized institution.
- A one year Higher Education Certificate accredited by NCHE
- Professional Qualifications.
- The applicant should have passed at least stage/level two (2), of the professional qualifications from a recognized institution or its equivalent, provided this is passing by examination and recognized in Uganda by the National Council of Higher Education.
Year 1: Semester I (6 Core Courses) | |||||||||||||
Course Code | Course Name | LH | TH | PH | CH | CU | |||||||
DIT 1101 | Computer Application | 30 | – | 60 | 60 | 4 | |||||||
DFA 1101 | Financial Accounting | 30 | – | 30 | 60 | 4 | |||||||
DCS 1101 | Basic Computational Mathematics | 45 | – | 30 | 60 | 4 | |||||||
DCS 1102 | Communication Technology & Internet | 30 | – | – | 45 | 3 | |||||||
DBM 1103 | Business Communication Skills | 45 | – | – | 45 | 3 | |||||||
DCS 1105 | Computer Organization and Architecture | 45 | 30 | – | 60 | 4 | |||||||
 | Sub Total |  |  |  |  | 22 | |||||||
Year 1: Semester 2 (6 Core Courses) | |||||||||||||
Course Code | Course Name | LH | TH | PH | CH | CU | |||||||
DCS 1202 | Introduction to information systems | 45 | – | – | 45 | 3 | |||||||
DCS 1204 | Introduction to Website Development | 30 | – | 60 | 60 | 4 | |||||||
DCS 1202 | Fundamentals of Database Systems | 45 | – | 30 | 60 | 4 | |||||||
DCS 1203 | Programming Principles | 30 | – | 60 | 45 | 4 | |||||||
DCS 1204 | Solution Methods in Optimization | 30 | – | 30 | 45 | 3 | |||||||
DCS 1205 | Linear Algebra | 45 | – | – | 45 | 3 | |||||||
 | Sub Total |  |  |  |  | 21 | |||||||
 Year 1: Recess Term | |||||||||||||
Course Code | Course Name | LH | TH | PH | CH | CU | |||||||
DCS 1301 | (Choose One) –Â Â Â Â Mobile Devices Repair & Application Development –Â Â Â Â Catering or –Â Â Â Â Fashion and design | – | – | 90 | 45 | 4 | |||||||
DBM 1302 | Business Plan Development | 15 | – | 60 | 45 | 4 | |||||||
 | Sub Total |  |  |  |  | 8 | |||||||
Year 2: Semester 1 (6 Core Courses) | |||||||||||||
Course Code | Course Name | LH | TH | PH | CH | CU | |||||||
DCS 2101 | Data Structures and Algorithms | 30 | – | 30 | 45 | 3 | |||||||
DCS 2103 | Systems Analysis & Design | 45 | – | 30 | 60 | 4 | |||||||
DBC 2102 | Research Methodology | 45 | – | 30 | 60 | 4 | |||||||
DCS 2104 | Event Driven Programming | 30 | – | 60 | 60 | 4 | |||||||
DCS 2103 | Numerical Methods | 30 | – | 60 | 60 | 4 | |||||||
 | Sub Total |  |  |  |  | 19 | |||||||
DCS2105 | Research project 1 [Proposal Phase] | – | – | – | – | – | |||||||
Year 2: Semester 2 (5 Core Courses) | |||||||||||||
Course Code | Course Name | LH | TH | PH | CH | CU | |||||||
DCS 2201 | Dynamic Website Development | 30 | – | 60 | 60 | 4 | |||||||
DCS 2206 | IT Project planning and Management | 45 | – | – | 45 | 3 | |||||||
DCS 2203 | Software Engineering | 45 | – | 30 | 60 | 4 | |||||||
DCS 2201 | Research Projects 2 [Final Phase] | 15 | – | 90 | 60 | 4 | |||||||
DCS 2202 | Operating Systems | 45 | – | 30 | 45 | 3 | |||||||
Sub Total | Â | Â | Â | Â | Â | 18 | |||||||
Year 2:Recess Term | |||||||||||||
Course Code | Course Name | LH | TH | PH | CH | CU | |||||||
DCS 3105 | Internship | 15 | – | 90 | 60 | 4 | |||||||
 | Sub Total |  |  |  |  | 04 |
Apply Online
Download Application Form
Download the Application from by clicking on this link
Upon filling it, either submit it to us physically through our Academic Registrar’s Office, or by email at: admissions@bit.ac.ug
Pick forms at our campus
You can as well pick, fill and submit an application form from our campus at Level 4, Ham Towers, Makerere Hill Road, Kampala, Uganda (Opposite Makerere University Main Gate)
Your application will be fully processed upon submission of the following to our office:
- Photocopies of all educational certificates and relevant academic documents.
- A copy of the receipt of application fees;Â UGX 50,000/=; Note: This is non-refundable)
- Three (3) Passport size photographs
- A copy of a Valid Identity Card (National, Passport, or former School ID preferred)