First Year Course Fee
Course Accredited By
The Bachelor of Science in Information and Communication Technology is designed to equip the student with the knowledge, skills and competencies required to handle the range of technologies used in the workplace, as well as project management skills required in the present day.
The design of the programme seeks to address the emerging gaps in the industry with respect to the development and management of computer software, computer hardware, and computer networks that drive the corporate agenda, and simultaneously provide academic continuity. The graduates will be able to collaborate with other stakeholders in advancing new practice, knowledge, and research in respective specialization areas.
The BSc. IT programme aims at producing high-impact entrepreneurs who will be able to:
YEAR ONE
Semester One
UC111 Bible Interpretation and Study Methods 3hrs
UC112 Library Research and Information Competency 3hrs
IT110 Discrete Mathematics 3hrs
IT111 Introduction Information Technology 3hrs
IT112 Internet Technologies 3hrs
IT113 Computer Support and Maintenance 3hrs
IT114 Linear Algebra 3hrs
Total 21hrs
Semester Two
UC121 English Writing and Communication 3hr
UC122 Foundations for Life and Mission 3hrs
UC123 Comparative Study of Religions 3hrs
IT121 Database Systems 3hrs
IT122 Programming Fundamentals 3hrs
IT123 System Analysis and Design 3hrs
IT124 Computer Organization and Architecture 3hrs
Total 21hrs
YEAR TWO
Semester One
UC211 Introduction to Sociology 3hrs
UC212 Introduction to Psychology 3hrs
IT210 Probability and Statistics I 3hrs
IT211 Data Structures and Algorithms 3hrs
IT212 Network Configuration and Routing. 3hrs
IT213 Operating Systems 3hrs
IT214 Information Systems Management 3hrs
Total 21hrs
Semester Two
UC221 Environment, Development and Stewardship 3hrs
UC222 Introduction to Philosophy 3hrs
IT211 Internet Programming 3hrs
IT222 Calculus I 3hrs
IT223 Object Oriented Programming I 3hrs
IT224 Geographical Information Systems 3hrs
IT225 Information Systems Project I 3hrs
Total 21hrs
YEAR THREE
Semester One
IT310 Multimedia Systems 3hrs
IT311 Distributed Systems 3hrs
IT312 Object Oriented Programming II 3hrs
IT313 Introduction to Artificial Intelligence 3hrs
IT314 Probability and Statistics II 3hrs
IT315 Computer Security and Cryptography 3hrs
IT316 Strategic Management Information Systems 3hrs
Total 21hrs
Semester Two
IT320 E-Commerce 3hrs
IT321 Research Methods 3hrs
IT322 ICT and Society 3hrs
IT323 Data Communication and Networks 3hrs
IT324 Advanced Database Systems 3hrs
IT325 ICT Project Management 3hrs
IT326 Calculus II 3hrs
Total 21hrs
IT440 Industrial Attachment
YEAR FOUR
Specialization Courses in Management Information System
Semester One
Unit Code Unit Name Hours
IT410 Information Systems Project II 3hrs
IT411 E-Commerce 3hrs
IT412 Simulation and Modelling 3hrs
IT413 Human Computer Interaction 3hrs
IT414 Software Quality Assurance 3hrs
IT417 Management & Auditing of Information Systems 3hrs
Total 18hrs
Semester Two
IT420 Information Systems Project II 3hrs
IT421 Information Systems Management 3hrs
IT425 Data Warehousing and Mining 3hrs
IT426 Enterprise Resource Planning Systems 3hrs
IT427 Information Systems Security Management 3hrs
Total 15hrs
Specialization Courses in Software Engineering
Semester One
IT410 Information Systems Project II 3hrs
IT411 E-Commerce 3hrs
IT412 Simulation and Modeling 3hrs
IT413 Human Computer Interaction 3hrs
IT414 Software Quality Assurance 3hrs
IT418 Software Requirements Engineering 3hrs
Total 18hrs
Semester Two
IT420 Information Systems Project II 3hrs
IT421 Information Systems Management 3hrs
IT422 Mobile Application Programming 3hrs
IT423 Software Testing 3hrs
IT424 Software Management and Economics 3hrs
Total 15hrs
Specialization Courses in Computer Networking
Semester One
IT410 Information Systems Project II 3hrs
IT411 E-Commerce 3hrs
IT412 Simulation and Modeling 3hrs
IT415 Network Operating System 3hrs
IT416 Wireless Network Technologies 3hrs
IT419 Cryptography and Network Security 3hrs
Total 18hrs
Semester Two
IT420 Information Systems Project II 3hrs
IT428 Network Design & Implementation 3hrs
IT429 Wireless Networking 3hrs
IT430 Network System Administration 3hrs
IT431 Broadband Networks 3hrs
Total 15hrs
KES 54000 per semester
Total fees KES 432000