Overview
This course introduces the core principles of cyber security, equipping learners with the skills needed to protect systems, networks, and data from digital threats. Participants will gain practical experience through real-world tools and scenarios involving threat detection, vulnerability assessment, and secure system design.
What You’ll Learn
- Key concepts of cybersecurity, including common threats and defense strategies
- Fundamentals of networking, cryptography, and secure application development
- Real-world practices for incident response and security monitoring
Skills You’ll Gain
- Network traffic analysis and vulnerability scanning
- Implementation of security policies and encryption methods
- Hands-on experience with tools like Wireshark, Nessus, OpenSSL, and OWASP ZAP
Prerequisite: None
Course Contents:
Introduction to cybersecurity and common threat types (malware, phishing, ransomware); Basics of networking (IP addressing, protocols, firewalls, VPNs); Threats and vulnerabilities; Vulnerability assessment using scanners; Security policies and incident response planning; Cryptography fundamentals (encryption, hashing, PKI); Web application security (SQL injection, XSS, secure coding practices); Security operations using SIEM tools and log analysis; Final capstone project to secure a simulated network or application environment.
Teaching Methodology:
Lectures, hands-on labs, tool-based simulations, and a capstone project.
Reference Material:
- Cybersecurity and Cyberwar: What Everyone Needs to Know by P.W. Singer & Allan Friedman
- The Web Application Hacker’s Handbook by Dafydd Stuttard & Marcus Pinto
- Computer Security: Principles and Practice by William Stallings