Linux OS Fundamentals (18 hours)

  • Linux history
  • Operating system basics
  • Introduction to Linux Operating system
  • Basic and advanced Commands
  • Shell scripting
  • Administration Tasks
  • Backup and restore

Networking Fundamentals (6 hours)

  • Networking Configuration
  • SSH Server “Installation and configuration”
  • DHCP Server “Installation and configuration”

Shell Scripting (6 hours)

  • Basics of shell scripting
  • Advanced commands


Scanning and exploiting tools (30 hours)

  • Wireshark – Network auditing tool
  • NMap – Networking scanning tool
  • Nikto – Web application scanning tool
  • SQL injection
  • Wireless security
  • MSF – Scanning and exploiting framework

Material Format

  • PDF copy of presentations.
  • Hard copy of Lab-guide.

Graduate’s job profile

Cyber security track’s graduate shall

  • Analyze security risks and develop response procedures.
  • Include developing and testing software deployment tools, firewalls and intrusion detection systems.
  • Identify compromised machines and report on security measures taken to address threats. 
  • Research, evaluate, recommend and implement other security devices as well. 
  • Install computer security software,
  • Conduct regular security audits,
  • Prepare security status reports,
  • Educate users on computer security,
  • Create security documentation for users,
  • Assist in disaster recovery and
  •  Gather evidence regarding cybercrimes.

Case study

Designing malware and virus software

CS#1:     Design a pen-test scenario for a given system and produce a report showing how system is secure

CS#2:     Design a pen-test scenario for a given web application and produce a report showing how the web application is secure