Research Details

  • Category : Under Graduate
  • Research Year : 4Years
  • Location : Department of Information Technology and Systems
  • Delivery Mode : Bachelor of Science in Information and Communication Technology

About The Programme

The Information and Communications Technology (ICT) industry is growing at a fast rate and becoming central in growth of nearly all industries and organizations. The desired economic growth rates in Nigeria and West African region in general goes hand in hand with a need for highly qualified ICT professionals to support the private and public sectors. Therefore, A critical mass of highly qualified ICT professionals are therefore required to maintain, and support computer systems and networks in nearly every business processes, managerial decision-making, and organizational communication.

The Bachelor of Science (B.Sc.) degree in Information and Communication Technology (ICT) seeks to develop high quality human resources for the public and private sectors so as to maximize the utility of ICT in organization.

This programme aims to equip graduates with the technical knowledge and analytical skills to keep abreast with the rapid advances in technology, and be able to select, create, apply, integrate, administer and maintain computing technologies in organizations and within the larger society requiring collaboration.

The specific objectives of the programme are, to:

  1. give students fundamental hardware and software knowledge and skills in business applications.
  2. equip students with theoretical knowledge and practical skills in multimedia computing.
  3. enable students to acquire computer networks operation principles and network implementation procedures.
  4. promote and encourage good information processing skills from database.
  5. offer advanced employable skills that can be used in public and private sector industry.

On successful completion of the programme, the graduates will be able to:

  1. Exploit the entrepreneurial aspects of ICT in order to strengthen the competitiveness of the organizations
  2. Plan, manage and configure networks and computer systems so as to improve their utility and effectiveness in organizations
  3. Specify and test computer systems necessary in the day today running of organizations
  4. Integrate, evolve and tune systems in organizations
  5. Competently utilize ICT to support the different levels of management in organizations.
  6. Exercise original thought, have good professional judgment and be able to take responsibility for the execution of important tasks.
Unified Tertiary Matriculation Examination (UTME) Entry Mode
  1. The entry requirements shall be at least credit level passes in five subjects including English Language, Chemistry, Physics or mathematics to form the core subjects with credit in any other two relevant science subjects, at the Senior Secondary School Certificate or its equivalent.
  2. In addition, an acceptable pass in the Unified Tertiary Matriculation Examination (UTME), with relevant subject combination is required for Admission into 100 Level.
Direct Entry Mode

Candidates who seek direct entry admission into 200 level of a degree programme must have any of the following in addition to fulfilling the requirement of a minimum of credit level passes in five relevant subjects at SSCE or WASCE/GCE ‘O’ Level;

  1. two A level passes (graded A-E) at the GCE/IJMB Advanced Level in relevant subjects (Biology Chemistry, and Mathematics or Physics) may be admitted into 200-level, or
  2. B.Sc. degree of a recognized University in a related field, or
  3. OND (upper credit) or HND in relevant courses
Inter-University Transfer Mode

A candidate can transfer into 200 level provided they meet the relevant qualifications, including entry requirements. Universities are to certify that students meet the minimum requirements for the inter-university transfer.

Year 1 Semester 1
Code Course Title Units Status LH PH
CSC 1101 Introduction to Computer Science 3 C 30 45
CSC 1102 Introduction to Problem Solving and Software Development 2 R 30 0
GST 1101 Communication in English I 2 C 30 0
GST 1102 Nigerian Peoples and Culture 2 C 30 0
GST 1103 Use of Library, Study Skills and ICT 2 C 30 0
IFS 1103 Foundations of Information Systems 2 R 30 0
IFS 1104 Communication Technology and Internet 2 C 30 0
MTH 1101 General Mathematics I 3 C 45 0
PHY 1101 General Physics I 4 C 30 45
STA 1101 Introduction to Statistics for Physical Sciences and Engineering 2 R 30 0
Sub-total 24 315 90
Year 1 Semester 2
Code Course Title Units Status LH PH
CSC 1201 Computer Applications and Systems 3 C 30 45
GST 1201 Communication in English II 2 C 30 0
GST 1202 Contemporary Health Issues 2 C 30 0
GST 1203 Logic, Philosophy and Human Existence 2 C 30 0
IFT 1201 Internet Technology and Website Design 3 R 30 45
IFT 1202 Fundamentals of Information Technology 2 C 30 0
MTH 1202 General Mathematics II 3 C 45 0
PHY 1201 General Physics II 4 C 45 45
SWE 1201 Introduction to Internet Programming 3 R 30 45
Sub-total 24 300 180
Year 2 Semester 1
Code Course Title Units Status LH PH
BUS 2101 Principles of Management 3 C 45 0
CNS 2101 Introduction to Networking Systems and Administration 2 C 30 0
CSC 2101 Computer Programming I 3 C 30 45
CSC 2102 Fundamentals of Data Structures & Algorithms 3 R 30 45
CSC 2103 Operating Systems I 3 C 30 45
CSC 2105 Computer Hardware 3 R 30 45
GST 2101 Peace Studies and Conflict Resolution 2 C 30 0
GST 2102 Environment & Sustainable Development 2 C 30 0
ITC3304 Web Application Development 3 R 30 45
Sub-total 24 285 225
Year 2 Semester 2
Code Course Title Units Status LH PH
CSC 2200 Industrial Training I (SIWES) 3 C 0 125
CSC 2201 Computer Programming II 3 C 30 45
CSC 2202 Operating Systems II 3 C 30 45
GST 2201 Introduction to Entrepreneurship 2 C 30 0
GST 2202 Leadership Skills 2 C 30 0
IFS 2201 Management Information Systems 3 R 30 0
IFS 2202 Database Management Systems I 2 C 15 45
IFS 2203 Introduction to Enterprise Resource Planning Systems 2 R 30 0
SWE 2202 Human Computer Interaction 3 R 45 0
Sub-total 23 240 260
SIWES = Students Industrial Work Experience Scheme
Year 3 Semester 1
Code Course Title Units Status LH PH
CNS 3104 Wireless and Mobile Networking 3 C 30 45
CSC 3104 Computer Architecture and Organization I 3 C 45 0
CSC 3105 Computer Networks and Data Communications 4 C 45 45
IFS 3102 Database Programming 3 C 30 45
IFS 3103 Managing Risk in Information Systems 2 R 30 0
IFS 3104 Computer Organisation & Architecture 3 R 45 0
SWE 3102 Software Development Principles I 2 C 30 0
SWE 3104 System Analysis & Design 3 R 30 45
Sub-total 23 285 180
Year 3 Semester 2
Code Course Title Units Status LH PH
CNS 3201 Cloud Computing Security 3 C 45
CNS 3205 Interactive Programming 2 C 30 0
CSC 3200 SIWES-II (Mini Project) 3 C 0 125
CSC 3201 Computer Architecture and Organization II 3 C 45 0
CSC 3206 Artificial Intelligence 3 C 30 0
IFS 3201 Database Management Systems II 3 C 30 45
IFS 3203 Data Analysis 2 R 15 30
IFS 3204 Enterprise Architecture 1 C 15 0
SWE 3203 Software Development Principles II 2 C 30 0
SWE 3205 Modeling and Simulation 2 R 30 0
Sub-total 24 270 200
Year 4 Semester 1
Code Course Title Units Status LH PH
BUS 4101 Project Planning & Management 2 R 30 30
CNS 4101 Internet Security and Network Forensics 2 C 30 45
CNS 4103 Network Security, Firewalls, and VPNs 2 C 30 0
GNS 4104 Research Methods and Proposal writing 3 C 45 0
IFS 4103 Legal & Professional Issues in Computing 2 C 30 0
IFT 4101 Data Communication System & Network 3 R 45 0
IFT 4102 Information System Analysis & Design 3 R 45 0
IFT 4103 Multimedia Technology & Programming 2 R 30 0
IFT 4104 Applied Networks and Security 3 C 45 0
SWE 4102 Computer Graphics and Visualization 2 E 15 45
Sub-total 24 345 120
Year 4 Semester 2
Code Course Title Units Status LH PH
CSC 4200 Research Project 6 C 0 270
EEP4201 Venture Creation and Growth 1 C 15 0
IFS 4201 Enterprise Security and Information Assurance 2 C 30 0
IFS 4202 System Administration and Network Services 2 C 30 45
IFT 4201 Mobile Communication and Network 3 C 45 0
IFT 4202 Computer Graphics and Animations 2 C 30 0
IFT 4203 Special Topics in ICT 2 R 30 0
SWE 4202 Distributed Computing Systems Development 3 C 30 45
SWE 4204 Mobile computing and Applications 3 C 30 45
Sub-total 24 240 405
Grand Total 190 2280 1660