The programme aims at developing and exposing the students to the opportunities in the dynamic IT sector and to equip the students with practical and theoretical tools and foundations to enable them to exploit the opportunities for personal and national economic development.
Programme Courses
Year 1 Semester 1
CIT 101 |
Discrete Structures I |
CIT 103 |
Mathematics for IT |
CIT 105 |
Electrical Principles |
CIT 107 |
Fundamentals of IT |
CIT 109 |
Computer Applications |
CIT 111 |
Fundamentals of Programming |
AEN 105 |
Communication Skills |
PHT 112 |
HIV/AIDS |
Year 1 Semester 2
CIT 102 |
Probability and statistics |
CIT 104 |
Computer Architecture |
CIT 106 |
Linear Algebra |
CIT 108 |
Object-Oriented Programming I |
CIT 110 |
Platform technologies I |
CIT 112 |
Discrete Structures II |
CIT 114 |
System Analysis and Design |
CIT 116 |
Data communications |
Year 2 Semester 1
CIT 201 |
Object-Oriented Programming II |
CIT 203 |
Data Structures and Algorithms |
CIT 205 |
Computer Networks |
CIT 207 |
Web Systems and Technologies |
CIT 209 |
Unix Operating System Fundamentals |
CIT 211 |
Event Driven Programming |
CIT 213 |
Computer networks lab I |
CIT 215 |
Databases Systems |
Year 2 Semester 2
CIT 202 |
Computer Aided Design |
CIT 204 |
Networking Administration and Management |
CIT 206 |
Research Methods and Technical Writing |
CIT 208 |
Group Project |
CIT 210 |
Object Oriented Analysis and Design |
CIT 212 |
Computer Networks lab II |
CIT 214 |
Software Engineering |
CIT 216 |
System Administration and Management |
Year 3 Semester 1
CIT 301 |
Design and Analysis of Algorithms |
CIT 305 |
Advanced Database Systems |
CIT 307 |
Information Assurance and Security I |
CIT 309 |
IT Project I (Proposal Writing) |
ELECTIVES (Choose at least three elective courses)
CIT 305 |
Information management |
CIT 311 |
Information Technology Control and Audit I |
CIT 313 |
Database Administration |
CIT 315 |
Computer networks lab III |
CIT 317 |
Multimedia and Graphics Systems |
CIT 319 |
Software Testing and Measurement |
Year 3 Semester 2
CIT 302 |
Human Computer Interaction |
CIT 304 |
Integrative programming and technologies |
CIT 312 |
Group Project (Project Implementation) |
CIT 318 |
Artificial Intelligence |
ELECTIVES (Choose at least three elective courses)
CIT 306 |
Wireless and Mobile Computing |
CIT 308 |
Web systems and Technologies II |
CIT 310 |
Design Thinking and Human Centered Design |
CIT 314 |
Mobile Programming |
CIT 316 |
Computer Graphics |
CIT 320 |
Simulation and Modelling |
CIT 322 |
Computer Networks Lab 4 |
Year 3 Semester 3
CIT 399 |
Industrial attachment |
Year 4 Semester 1
CIT 401 |
Software Project Management |
CIT 405 |
E-Commerce |
CIT 409 |
IT project |
CIT 411 |
Distributed Systems |
ELECTIVES (Choose at least three elective courses)
CIT 403 |
Management Information Systems |
CIT 407 |
IT and Society |
CIT 413 |
Mobile Devices, Technologies, and Programming |
CIT 415 |
Web Applications and Programming |
CIT 419 |
Content Development and Management |
Year 4 Semester 2
ABA 424 |
Entrepreneurship and Small Business Management |
CIT 402 |
IT project II |
CIT 403 |
Cryptography and Application |
ELECTIVES (Choose at least four elective courses)
CIT 406 |
Social and Professional Issues In IT |
CIT 408 |
IT and Development |
CIT 410 |
Mobile Technology Applications and M-Commerce |
CIT 412 |
Mobile Embedded Hardware Platforms & Architectures |
CIT 414 |
Cloud Computing and Emerging Applications |
CIT 416 |
Network Security |
CIT 418 |
Authentication Protocols and Biometrics |
CIT 420 |
Information Systems Innovations & New Technologies |
Admission Requirements
OR
OR
Duration of the Programme
The duration of the program shall normally be four (4) academic years.
Teaching methods
The teaching methods shall include lectures, Laboratory Exercises, Programming Projects, seminars, tutorials, discussions, and practical.