Edit Content

Contact Details

Follow us

graduate program

B.Sc. Cyber Security

3.1  Introduction

Recent developments in computing, network technologies, Internet, cloud technologies have made reliability and secure exchange of digital information vital to most human activities including banking, medicine, infrastructure management and elections. As the use of information technology expands, so are the potential consequences of cyber-attacks, and the need for skilled workforce to prevent and defend against them. Unfortunately, the pool of available talent to build and certify applications designed to withstand attacks, diagnose and prevent security intrusions is inadequate to meet the growing needs all over the world. Government agencies, Business Organizations, Industries and Military are scrambling to find qualified professionals to safeguard their systems, businesses and Infrastructures.

3.2  Philosophy

To evolve a broad strategy for human resource development that encompasses educational, cultural, social and political development such that graduates can possess the unique cyber security ability to protect digital assets, guard critical infrastructure, and business ecosystem amongst others.

3.3  Aim and Objectives

The programme aims to build capacity and develop human capital in the field of cyber security and to safeguard business transactions as well as corporate assets, nationally and globally. In other words, the Cyber Security programme is to equip graduates with the knowledge and skills required to protect people, computers, networks, programmes, data and other critical infrastructure from attack, damage or unauthorised access.

The objectives of the programme are to:

  1. provide graduates with a broad and balanced foundational knowledge of cyber security;
  2. equip graduates with the capacity to analyse cyber security threats and risks for organisations;
  3. develop graduates on basic skills that would enable them to detect and prevent cyber-fraud;
  4. equip graduates with the capacity to develop detective codes and supportive software agents to address cyber security threats;
  5. equip graduates with digital forensic science techniques for the detection of cybercrimes;
  6. equip graduates with knowledge of cryptography for the privacy of the information on computer systems;
  7. prepare graduates for self-employment and job placement in government and industries; and
  8. develop graduates for professional practice and commitment to lifelong learning.

The focus of this programme is to equip students with the knowledge, understanding and skills to gather, analyse, develop and present evidence gained from computer systems, professionally, to understand the impact of cybercrime and events upon business and the public and to be able to identify and implement specific security practices, features and techniques to enhance the security of computer and computer-based systems.

The related fields are Computer Science, Software Engineering, Criminology, Forensic, Information Technology, Information Systems and Data Science. 

The following are possible areas of specialization: Cyber Security Analysis, Information System Security, Network Security, Digital Forensic Analysis, among others.

Test Registration & Fee :

  • REQUIREMENTS
  • COURSE STRUCTURE

3.5  Course Structure for BSc Cyber Security

100 Level: Cyber Security

FIRST SEMESTER
Course CodeCourse TitleUnitsStatusLHPH
BIO 101General Biology I3C45
BIO 107General Biology Practical I1C45
CHM 101General Chemistry I3R45
CHM 107General Chemistry Practical I1R45
CSC 101Introduction to Computer Science3R3045
GST 101Communication in English I2C30
GST 123Logic, Philosophy and Human Existence2R30
MTH 101General Mathematics I3R45
PHY 101General Physics I3R45
PHY 107General Physics Practical I1R45
CRM 105Introduction to Sociology0R30
Subtotal22   
SECOND SEMESTER
Course CodeCourse TitleUnitsStatusLHPH
CSC 102Introduction to Problem Solving3C3045
CYB 102Fundamentals of Cyber Security I2C30
GST 102Communication in English II2C30
GST 104Nigerian Peoples and Culture2C30
GST 122Use of Library, Study Skills and ICT2C30
MTH 102General Mathematics II3R45
MTH 104General Mathematics III3R45
PHY 102General Physics II3R45
PHY 108General Physics Practical II1R45
STA 102Statistics for Physical Sciences and Engineering3R45
Subtotal24   
GRAND TOTAL46   
       

 

 

200 Level: Cyber Security

FIRST SEMESTER
Course CodeCourse TitleUnitsStatusLHPH
CYB 201Fundamentals of Cyber Security II2C30
CYB 203Cyber Security in Business and Industry2C30
CYB 205Introduction to Digital Forensics2C30
CSC 201Computer Programming I3C3045
CSC 205Operating Systems3C3045
CSC 207Introduction to Web Design2C45
MTH 201Mathematical Methods I3C45
MTH 203Set, Logic and Algebra3C45
GST 107Introduction to Entrepreneurship2R30
Subtotal22   
SECOND SEMESTER
Course CodeCourse TitleUnitsStatusLHPH
CYB 202System and Network Administration3C3045
CYB 204Computer Communications

 

Networks

3C3045
CYB 206Enterprise and Perimeter Security2C30
CYB 208Information Security Policy2C30
CSC 202Computer Programming II3C3045
CSC 204Data Structures3C3045
CSC 208Discrete Structures3C45
CYB 290*Industrial Training II (12 Weeks)3C  
GST  126Contemporary Health Issues2R30
Subtotal24   
GRAND TOTAL46   
       

*Course(s) to be held during Long Vacation

 300 Level: Cyber Security

FIRST SEMESTER
Course CodeCourse TitleUnitsStatusLHPH
CYB 301Software-Defined Networks2C30
CYB 303Cryptographic Techniques2C30
CYB 305Biometrics Security2C30
CYB 307Information Security Engineering2C30
CYB 309Systems Security2C30
CSC 317

 

 

Computer Organization and Architecture I3C3045
CSC 321Systems Analysis and Design2C30
GST 211Entrepreneurship2C30
GST 221Peace Studies and Conflict Resolution2E30
Subtotal 19   
SECOND SEMESTER
Course CodeCourse TitleUnitsStatusLHPH
CSC 310Algorithms and Complexity

 

Analysis

3C45
CSC 318Computer Architecture and Organization II3R45
CSC 332Survey of Programming Language4C4545
CYB 312Research Methodology in Cyber Security2R30
CYB 390*Industrial Training II (12 Weeks)3C  
GST 210Environment & Sustainable

 

Development

2R30
GST 222Leadership Skills2R30
Subtotal19   
GRAND TOTAL38   
       

*Course(s) to be held during Long Vacation

400 Level: Cyber Security

FIRST SEMESTER
Course CodeCourse TitleUnitsStatusLHPH
CYB 401Database Management and Control Systems2C30
CYB 403Systems Vulnerability Assessment and Testing3C3045
CYB 405Cloud Computing Security2C30
CYB 407Information Disaster Recovery2C30
CYB 409VoIP and Multimedia Security2C30
CSC 403Software Engineering3C3045
CSC 411Artificial Intelligence2C30
CYB 491Final Year Students Project  I3C135
 Elective2E30
Subtotal21   
SECOND SEMESTER
Course CodeCourse TitleUnitsStatusLHPH
CYB 402Fault-Tolerant Computing2C30
CYB 404Cryptography: Algorithms and Applications3C3045
CYB 406Cyber Law1C15
 

 

CYB 408

Information Security Risk Analysis and

 

Management

 

 

2

 

 

C

 

 

30

 

 

CYB 410Ethical Hacking and Reverse Engineering2C30
CYB 412Special Topics on Information Security2C30
CSC 482Modelling and Simulation3R45
CYB 492Final Year Students Project  II3C135
 Elective2E30
Subtotal20   
GRAND TOTAL41   
       

 Electives

FIRST SEMESTER
Course CodeCourse TitleUnitsStatusLHPH
CYB 413Enterprise Security and Information

 

Assurance

2E30
CYB 411Security Strategies for Web

 

Applications and Social Networks

2E30
CYB 415Forensic Analysis2E30
 

 

CYB 417

Threats, Exploits, and

 

Countermeasures

2E30
CYB 419Application Security2E30
 

 

SECOND SEMESTER

Course CodeCourse TitleUnitsStatusLHPH
CYB 414Information Security Models2E30
CYB 420Privacy in a Networked World2E30
       

 

2.5   Course Structure for BSc Computer Science

100 Level: Computer Science

FIRST SEMESTER
Course CodeCourse TitleUnitsStatusLHPH
BIO 101General Biology I3C45
BIO 107General Biology Practical I1C45
CHM 101General Chemistry I3R45
CHM 107General Chemistry Practical I1R45
CSC 101Introduction to Computer Science3R3045
GST 101Communication in English I2C30
GST 123Logic, Philosophy and Human Existence2R30
MTH 101General Mathematics I3R45
PHY 101General Physics I3R45
PHY 107General Physics Practical I1R45
CRM 105Introduction to Sociology0R30
Sub Total22   
 
SECOND SEMESTER
Course CodeCourse TitleUnitsStatusLHPH
CSC 102Introduction to Problem Solving3C3045
GST 102Communication in English II2C30
GST 104Nigerian Peoples and Culture2C30
GST 122Use of Library, Study Skills and ICT2C30
MTH 102General Mathematics II3R45
MTH 104General Mathematics III3R45
PHY 102General Physics II3R45
PHY 108General Physics Practical II1R45
STA 102Statistics for Physical Sciences and Engineering3R45
Sub Total22   
GRAND TOTAL44   
       

200 Level: Computer Science

FIRST SEMESTER
Course CodeCourse TitleUnitsStatusLHPH
CSC 201Computer Programming I3C3045
CSC 205Operating Systems I3C3045
CSC 207Introduction to Web Design2C45
CSC 211Computer Hardware3R3045
GST  107Introduction to Entrepreneurship2R30
MTH 201Mathematical Methods3R3045
MTH 203Set, Logic and Algebra3E30
PHY 221Electric Circuits and Electronics3R3045
Subtotal22   
 
SECOND SEMESTER
Course CodeCourse TitleUnitsStatusLHPH
CSC 202Computer Programming II3C3045
CSC 204Fundamentals of Data Structures3R3045
CSC 208Discrete Structure3R45
CSC 218Foundations of Sequential Program3R45
CSC 290*Industrial Training (12 Weeks)3C  
GST  126Contemporary Health Issues2R30
GST 210Environment & Sustainable

 

Development

2R30
Subtotal19   
GRAND TOTAL41   
       

*Course(s) to be held during Long Vacation

300 Level: Computer Science

FIRST SEMESTER
Course CodeCourse TitleUnitsStatusLHPH
CSC 301Structured Programming3C45
CSC 303Data Management I3C45
CSC 305Operating Systems II3C45
CSC 317Computer Architecture and Organization I3R45
CSC 321Systems Analysis and Design3R3045
CSC 333Computational Science & Numerical

 

Methods

3R45
GST 211Entrepreneurship2R30
GST 221Peace Studies and Conflict Resolution2E30
Subtotal22   
 
SECOND SEMESTER
Course CodeCourse TitleUnitsStatusLHPH
CSC 302Object-Oriented Programming3R45
CSC 310Algorithms and Complexity Analysis3R45
CSC 312+   Research Methodology in Computer Science1R30 
CSC 316Compiler Construction I3R45
CSC 318Computer Architecture and Organization II3R45
CSC 332Survey of Programming Language4C4545
CSC 390*Industrial Training II (12 Weeks)3C  
GST 222Leadership Skills2R30
Subtotal22   
GRAND TOTAL44   
       

*Course(s) to be held during Long Vacation

400 Level: Computer Science

FIRST SEMESTER
Course CodeCourse TitleUnitsStatusLHPH
CSC 401Organisation of Programming

 

Languages

3R45
CSC 403Software Engineering4C4545
CSC 411Artificial Intelligence3R45
CSC 421Net-Centric Computing3R45
CSC 423Computer Networks/Communications3C3045
CSC 441

 

 

Human-Computer Interface2R30
CSC 491Research Project  I3C 135
 Elective3E45
Subtotal24   
 
SECOND SEMESTER
Course CodeCourse TitleUnitsStatusLHPH
CSC 404Data Management II3C3045
CSC 492Research Project  II3C 135
 Elective12E135
Subtotal18   
GRAND TOTAL42