Home / Programmes

Bachelor of Information Technology

A undergraduate programme preparing students with the knowledge, practical skills and professional discipline required in Information Technology.

Bachelors

Bachelor of Information Technology

Apply Online
01

Programme Overview

Successful business organizations must have personnel who understand the appropriate role of information technology and who can identify methods of using this technology to meet their needs effectively.  These persons may be working in a wide variety of professions.  They may be accountants, engineers, doctors, librariansAs information technology continues to change and expand, people in all professions and at all levels of organizations will continue to need a greater understanding of concepts related to the use of information technology.Information Technology is a contemporary term that describes the combination of computer technology (hardware and software) with telecommunications technology (data, image and voice networks).Bachelor of Information Technology (BIT) programme equips students with knowledge and skills inInformation processingMultimedia computingComputer hardwareSoftware concepts in Business applicationsNetworks and Internet applications.

Teaching practiceConnect subject knowledge with classroom planning, assessment and learner support.
Education leadershipDevelop professional habits for school, community and education-sector service.
Research awarenessUse evidence, inquiry and analytical thinking to understand problems and propose solutions.
Career readinessPrepare for employment, further study, entrepreneurship and service in relevant professional settings.
02

What You Will Learn

By the end of the programme, students are expected to demonstrate the knowledge, practical skills and professional conduct required for effective work in Information Technology.

Subject masteryBuild strong knowledge in the teaching subjects and education foundations.
Teaching methodsPlan lessons, manage learning and use appropriate assessment approaches.
Learner supportRespond to diverse learner needs with inclusive and ethical practice.
School practiceConnect theory with school-based observation, teaching practice and reflection.
Research literacyUse inquiry to understand education problems and improve practice.
Professional identityDevelop communication, leadership and lifelong learning habits.
03

Course Structure and Learning Experience

The learning experience is organised to move students from foundational knowledge into applied, supervised and professionally oriented practice.

01

Education foundations

Students study the foundations of education, learning theory and subject content.

02

Methods and assessment

Training develops lesson planning, pedagogy, assessment and classroom communication.

03

School-based practice

Students connect theory with observation, practicum and guided reflection.

04

Research and improvement

The programme introduces inquiry, education research and improvement-focused thinking.

05

Professional formation

Students build ethical, inclusive and responsible teaching identities.

04

Course Content

38 courses 106 credit units

Academic Year 1

12 courses | 21 units
Semester 1
HRM 1101 Principles And Practices Of Management
Core
ITE 1103 E-services
Core
ITE 1101 Fundamentals To Information Technology
Core
ITE 1102 Mathematical Techniques For Information Technology
Core
UCC 1100 Computer Fundamentals
Core
UCC 1101 English Language Skills
Core
Semester 2
21 units
COS 1203 Network Fundamentals
4 units | Core
ITE 1201 Fundamentals Of Programming
4 units | Core
ITE 1202 Fundamentals Of Web Design
4 units | Core
ITE 1204 Electronic Commerce
3 units | Core
STA 1201 Introduction To Probability And Statistics
3 units | Core
UCC 1201 Communication Skills
3 units | Core

Academic Year 2

14 courses | 49 units
Semester 1
27 units
ITE 2101 Database Planning, Design, And Management
4 units | Core
ITE 2102 Systems Analysis And Design
3 units | Core
ITE 2103 Object Oriented Programming
4 units | Core
ITE 2104 Computer Networks And Data Communication
4 units | Core
ITE 2105 Computer Maintenance And Trouble Shooting
4 units | Core
ITE 2106 Web Design, And Administration
4 units | Core
UCC 2101 Research Methods
4 units | Core
Semester 2
22 units
COS 2205 Software Engineering
3 units | Core
ITE 2201 Data Warehousing
3 units | Core
ITE 2202 Industrial Training
5 units | Core
ITE 2203 Graphics And Multimedia Applications
4 units | Core
ITE 2204 Systems Dynamics & Simulation
4 units | Core
ITE 2206 Emerging Trends In Information Systems/technology
3 units | Core
UCC 2202 Report Writing
Core

Academic Year 3

12 courses | 36 units
Semester 1
26 units
COS 2201 Operating Systems
3 units | Elective
COS 3102 Human Computer Interaction
3 units | Core
ITE 2107 Compiler Construction
3 units | Elective
ITE 3101 It Audit
3 units | Core
ITE 3102 Project Planning And Management For It
4 units | Core
ITE 3104 Network Administration And Configuration
4 units | Core
ITE 3105 Enterprise Data Management
3 units | Core
ITE 3106 Network And Information Security
3 units | Core
Semester 2
10 units
COS3201 Cloud Computing Principles
3 units | Core
ITE 3201 Database Management Systems
4 units | Core
ITE 3203 Ethical Issues In Computing
3 units | Core
ITE 3204 Mobile Application Development
Core
05

Admission Requirements

This course is designed for students who meet the following minimum requirements.

  • At least two principal passes in Uganda Advanced Certificate of Education (UACE) or its equivalent.
  • Diploma in Computer Science from a recognized institution.
06

Fees and Application Guidance

Tuition, functional fees and any programme-specific charges are confirmed by KIU Admissions and Finance for each intake. Applicants should review the current fee schedule before submitting an application.