BACHELOR OF INFORMATION TECHNOLOGY

Pursue your career goals in the dynamic field of ICT

Course Details

DURATION 3 Years
SEMESTERS 6
ATTENDANCE Full Time
MODE OF STUDY Day | Weekend

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

  1. A candidate must have a Uganda Advanced Certificate of Education (UACE) with alteast Two (2) principal passes.
  2. 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.

NoCourse UnitsCredit Units
BIT 1101 Computer Applications4
BIT 1102Introduction to Programming and Problem Solving4
BIT 1103Communication Technology and Internet3
BIT 1104Computer Systems3
BIT 1105Mathematics for IT3
CSK 1101Communication Skills3
ICU 1101Islamic Ethics and Thought0
NoCourse UnitsCredit Unit
BIT 1201Structured Programming4
BIT 1202Basic Statistics3
BIT 1203Hardware Repair and Maintenance4
BIT 1204Electrical Installation3
ACC 1201Fundamentals of Computerized Accounting3
GMT 1103Principles of Management3
NoCourse UnitCredit Unit
BIT 2101Operating System Concepts3
BIT 2102Object Oriented Programming4
BIT 2103Database Systems4
BIT 2104Systems Analysis and Design4
BIT 2105Fundamentals of Information Systems3
BIT 2106E-Commerce and Website Design4
NoCourse Units
Credit Units
BIT 2201Computer and Information Security
4
BIT 2202Computer Graphics and Multimedia
4
BIT 2203Research Methods
3
BIT 2204Database Programming
4
BIT 2205IT Project Management
3
BIT 2206Computer Networks and Data Communication
4
FST 2201Industrial Training
4
NoCourse Units
Credit Units
BIT 3101Web Programming
4
BIT 3102Business Application Programming
4
BIT 3103Software Engineering
3
BIT 3104Human Computer Interaction
4
BIT 2205Business Intelligence and Data Warehousing
4
BIT 3106IT Ethics and Professionalism
3
BIT 3108Mobile Application Development
4
NoCourse Units
Credit Units
BIT 3202Concepts of Cloud Computing
4
BIT 3203Systems and Network Administration
4
FST 3201Research project
6

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.