About the Programme
The Bachelor of Information Technology (BIT) is a 3 year undergraduate program that focuses on providing students with the essential skills and knowledge required to work in various IT fields. It integrates theoretical concepts with practical experience in areas like programming, networking, database management, web development, cybersecurity, and more including also the current emerging technologies. Graduates of this program are prepared for the growing demand for skilled IT professionals across industries such as technology, business, healthcare, and government.
Admission Requirements
- A candidate must have a Uganda Advanced Certificate of Education (UACE) with alteast Two (2) principal 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.
A Diploma from a recognized institution of higher learning with a credit in a
relevant field 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.
Programme Structure
The Duration of this programme is three academic years distributed into six 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 and will take two months.
No | Course Units | Credit Units |
---|---|---|
BIT 1101 | Computer Applications | 4 |
BIT 1102 | Introduction to Programming and Problem Solving | 4 |
BIT 1103 | Communication Technology and Internet | 3 |
BIT 1104 | Computer Systems | 3 |
BIT 1105 | Mathematics for IT | 3 |
CSK 1101 | Communication Skills | 3 |
ICU 1101 | Islamic Ethics and Thought | 0 |
No | Course Units | Credit Unit |
---|---|---|
BIT 1201 | Structured Programming | 4 |
BIT 1202 | Basic Statistics | 3 |
BIT 1203 | Hardware Repair and Maintenance | 4 |
BIT 1204 | Electrical Installation | 3 |
ACC 1201 | Fundamentals of Computerized Accounting | 3 |
GMT 1103 | Principles of Management | 3 |
No | Course Unit | Credit Unit |
---|---|---|
BIT 2101 | Operating System Concepts | 3 |
BIT 2102 | Object Oriented Programming | 4 |
BIT 2103 | Database Systems | 4 |
BIT 2104 | Systems Analysis and Design | 4 |
BIT 2105 | Fundamentals of Information Systems | 3 |
BIT 2106 | E-Commerce and Website Design | 4 |
No | Course Units | |
---|---|---|
BIT 2201 | Computer and Information Security | |
BIT 2202 | Computer Graphics and Multimedia | |
BIT 2203 | Research Methods | |
BIT 2204 | Database Programming | |
BIT 2205 | IT Project Management | |
BIT 2206 | Computer Networks and Data Communication | |
FST 2201 | Industrial Training |
No | Course Units | |
---|---|---|
BIT 3101 | Web Programming | |
BIT 3102 | Business Application Programming | |
BIT 3103 | Software Engineering | |
BIT 3104 | Human Computer Interaction | |
BIT 2205 | Business Intelligence and Data Warehousing | |
BIT 3106 | IT Ethics and Professionalism | |
BIT 3108 | Mobile Application Development |
No | Course Units | |
---|---|---|
BIT 3202 | Concepts of Cloud Computing | |
BIT 3203 | Systems and Network Administration | |
FST 3201 | Research project |
Career Opportunities
A Bachelor of Information Technology opens up a wide variety of career paths. Here are some of the most popular options:
>> Software Developer/Engineer. Design, develop, and maintain software applications for various industries.
>> Network Administrator. Manage and secure organizational networks, ensuring uptime and performance.
>> Database Administrator. Responsible for managing databases and ensuring they operate efficiently.
>> Web Developer. Create and maintain websites or web applications for businesses or individuals.
>> Mobile Application Developer. Develop mobile apps for platforms like Android and iOS.
>> IT Project Manager. Oversee and manage IT projects, ensuring they are completed on time and within budget.
>> IT Support Specialist. Provide technical support for users and troubleshoot IT issues in organizations.