Cyber Security

FACULTY OF NATURAL AND APPLIED SCIENCES

DEPARTMENT OF COMPUTER SCIENCES

COURSES FOR STUDENTS’ REGISTRATION, 2022/2023 ACADEMIC SESSION

B.Sc. Cyber Security Programme

Cyber Security Programme 
100 Level Harmattan  Semester  
Course Code Level Course Tittle Units  Status
BGY 101 100 Introductory General Biology 3 C
CHM 105 100 General Physical Chemistry 3 C
CMP 101 100 Introduction to Computer Science 3 C
GNS 101 100 Communication in English I 2 C
GNS 103 100 Basic Communication in Arabic I 1 C
GNS 105 100 Use of Library, Study Skills and ICT 2 C
MAT 101 100 Elementary Mathematics I (Algebra and Trigonometry) 3 C
MAT 103 100 Elementary Mathematics III (Vectors, Mechanics and Geometry) 3 C
PHY 101 100 Mechanics, Thermal Physics and Waves 3 C
PHY 107 100 General Physics Laboratory I 1 C
         
100 Level Rain  Semester  
Course Code Level Course Tittle Units  Status
CHM 104 100 General Inorganic Chemistry 2 C
CMP 102 100 Introduction to Problem Solving 3 C
CYB 102 100 Fundamentals of Cyber Security I 2 C
GNS 102 100 Communication in English II 2 C
GNS 104 100 Islamic Faith and Practices 1 C
MAT 102 100 Elementary Mathematics II (Calculus) 3 C
PHY 102 100 Electricity, Magnetism and Modern Physics 3 C
PHY 108 100 General Physics Laboratory II 1 C
STA 104 100 Introduction to Probability Distribution 3 C
         
200 Level Harmattan  Semester  
Course Code Level Course Tittle Units  Status
CMP 201 200 Computer Programming I 3 C
CMP 205 200 Operating Systems I 3 C
CYB 201 200 Fundamental of Cyber Security II 2 C
CYB 203 200 Cybersecurity in Business and Industry 2 C
CYB 205 200 Introduction to Digital Forensics 2 C
GNS 201 200 Logic, Philosophy and Human Existence 2 C
GNS 203 200 Basic Communication in Arabic II 1 C
GNS 205 200 Introduction to Entrepreneurship 2 C
MAT 201 200 Mathematical Methods I 3 C
MAT 205 200 Linear Algebra I 2 C
         
200 Level Rain  Semester  
Course Code Level Course Tittle Units  Status
CMP 202 200 Computer Programming II 3 C
CMP 204 200 Fundamentals of Data Structures 3 C
CMP 208 200 Discrete Structures 3 C
CYB 202 200 System and Network Administration 3 C
CYB 204 200 Computer Communication Networks 3 C
CYB 206 200 Enterprise and Perimeter Security 2 C
CYB 208 200 Information Security Policy 2 C
GNS 202 200 Nigerian People, Culture and the Economy 2 C
GNS 204 200 Basic Islamic Concepts 1 C
GNS 206 200 Contemporary Health Issues 2 C
         
300 Level Harmattan  Semester  
Course Code Level Course Tittle Units  Status
CMP 315 300 Computer Architecture and Organization I 3 C
CMP 321 300 System Analysis and Design 2 C
CMP 317 300 Research Methodology 2 C
CYB 301 300 Software Defined Networks 2 C
CYB 303 300 Cryptographic Techniques 2 C
CYB 305 300 Biometric Security 2 C
CYB 307 300 Information Security Engineering 2 C
CYB 309 300 System Security 2 C
CYB 311 300 Algorithms and Complexity Analysis 3 C
GNS 301 300 Environment & Sustainable Development 2 C
GNS 303 300 Entrepreneurship and Skills Development 2 C
         
300 Level Rain  Semester  
Course Code Level Course Tittle Units  Status
CYB 388 300 Industrial Training 6 C
GNS 302 300 Leadership Skills, Peace & Conflict Resolution 2 C
         
400 Level Harmattan  Semester  
Course Code Level Course Tittle Units  Status
CMP 403 400 Software Engineering 4 C
CMP 411 400 Artificial Intelligence 3 C
CYB 401 400 Data Base Management and Control System 2 C
CYB 403 400 System Vulnerability Assessment and Testing 3 C
CYB 405 400 Cloud Computing Security 2 C
CYB 407 400 Information Disaster Recovery 2 C
CYB 409 400 VoIP and Multimedia Security 2 C
CYB 411 400 Security Strategies for Web Applications and Social Networks 2 E
CYB 413 400 Enterprise Security and information Assurance 2 E
CYB 415 400 Forensic Analysis 2 E
CYB 417 400 Threats , Exploits, and countermeasures 2 E
CYB 419 400 Application Security 2 E
CYB 499 400 Project 6 C
         
400 Level Rain  Semester  
Course Code Level Course Tittle Units  Status
CMP 412 400 Modelling and Simulation 3 C
CMP 420 400 Computer Networks and Communications 3 E
CYB 404 400 Cryptography: Algorithms and Applications 3 C
CYB 406 400 Cyber law 1 C
CYB 408 400 Information Security Risk Analysis and Management 2 C
CYB 410 400 Ethical Hacking and Reverse Engineering 2 C
CYB 412 400 Special Topics on Information Security 2 C
CYB 414 400 Information Security Models 2 E
CYB 420 400 Privacy in a Networked World 2 E
SEN 414 400 Fault-Tolerant Computing 2 C