🎓 May 2026 Intake Applications Now Open Choose from difference programmes Apply at admissions.uok.ac.rw →

Bachelor of Science with Honours in Information Technology

About the program

The Bachelor of Science with Honours in Information Technology focuses on IT infrastructure, network management, and cybersecurity. It prepares students for technical roles in various industries.

Entry Qualifications

High school completion with good grades in mathematics and computer science is required. Experience or coursework in IT or network management is an advantage.

Duration of Study

The program is structured over four years, comprising twelve trimesters.

Aims and Objectives

  • To provide a thorough understanding of IT infrastructure and network management.
  • To develop skills in cybersecurity, system administration, and IT support.
  • To prepare graduates for roles in IT management, network administration, and cybersecurity.

Modules to be Covered

Module code
Module Name
UCM81101 GENERAL ENGLISH
UCM81102 INTRODUCTION TO ICT
MAT81103 FOUNDATION OF MATHEMATICS
CIT81104 PROGRAMMING IN C LANGUAGE
UCM81205 ENGLISH FOR SPECIFIC PURPOSES
MAT81206 CALCULUS
PHY81207 ANALOGUE AND DIGITAL ELECTRONICS
BIT81208 LINUX PROGRAMMING LAB
UCM81309 COMMUNICATION SKILLS
CIT81310 DATABASE MANAGEMENT SYSTEM
CIT81311 INTRODUCTION TO WEB DESIGN AND DEVELOPMENT
CIT81312 SEMINAR IN LEGAL AND ETHICAL ISSUES IN COMPUTING
MAT82101 LINEAR ALGEBRA
CIT82102 DATA COMMUNICATION AND COMPUTER NETWORKS
BIT82103 DATABASE ADMINISTRATION AND MANAGEMENT
CSC82104 COMPUTER ARCHITECTURE
MAT82205 PROBABILITY AND STATISTICS
CSC82206 OBJECT ORIENTED PROGRAMMING WITH JAVA
CSC82207 COMPUTER MAINTENANCE AND REPAIR
UCM82309 ENTREPRENEURSHIP
BIT82309 MANAGEMENT INFORMATION SYSTEMS
BIT82310 DATA ANALYSIS AND VISUALIZATION
CSC82311 NETWORK SECURITY AND CRYPTOGRAPHY
CIT82312 SEMINAR IN INTELLECTUAL PROPERTY AND IT INNOVATION
BIT83101 SYSTEM INTEGRATION AND ARCHITECTURE
BIT83102 IP TECHNOLOGY & OPTIC FIBER SYSTEMS
CSC83103 MULTIMEDIA AND COMPUTER GRAPHICS
CIT83104 ADVANCED WEB DESIGN AND DEVELOPMENT
CSC83205 ADVANCED NETWORKING
BIT83206 VoIP AND CCTV SYSTEM DEPLOYMENT
CSC83207 SERVER AND SYSTEMS ADMINISTRATION
BIT83308 NETWORK INFRASTRUCTURE MANAGEMENT
BIT83309 EMERGING TECHNOLOGICAL TRENDS
CSC83101 MACHINE LEARNING
CIT84101 SOFTWARE ENGINEERING
UCM84102 INDUSTRIAL ATTACHMENT
BIT84203 INFORMATION SECURITY AUDIT & CYBER SECURITY
CIT84204 RESEARCH METHODOLOGY
CSC84205 DISTRIBUTED AND CLOUD COMPUTING
CIT84306 RESEARCH PROJECT

Apply for admission

Make the decision to be part of the UoK family today

X
Ask a question