โšกFREE Live Master Session: Scratch Game Development for Kids

    Register for Free โ†’
    Back to Programs
    ๐Ÿ”Course Curriculum

    Ethical Hacking Basics

    Cybersecurityยท Beginnerยท Ages 16โ€“17ยท 20 Hours

    Course At a Glance

    Category

    Cybersecurity

    Level

    Beginner

    Age Group

    16โ€“17 years

    Prerequisite

    Basic Computer Knowledge

    Duration

    20 Hours

    Modules

    4 Modules

    Program Outcomes

    By the end of this course, students will be able to:

    • 1

      Understand fundamental cybersecurity concepts and the ethical responsibilities of hackers.

    • 2

      Identify common cyber threats and vulnerabilities in digital systems.

    • 3

      Apply basic security practices to protect personal and organisational data.

    • 4

      Demonstrate responsible and ethical behaviour in cybersecurity environments.

    Module 1

    Introduction to Cybersecurity & Ethical Hacking

    Students are introduced to cybersecurity fundamentals, the CIA Triad, hacker types, malware, social engineering, and the ethical hacking methodology.

    Approx. 5 hrs
    #Lesson TitleWhat Students LearnActivity / ProjectKey Concepts / Tools
    1.1What is Cybersecurity?Understand the CIA Triad (Confidentiality, Integrity, Availability). Review real-world data breaches.Case Study Analysis: Analyse Equifax, Target, and WannaCry breaches. Identify CIA violations.CIA Triad, breach, vulnerability, data protection
    1.2Types of Hackers & Legal BoundariesDistinguish white, black, and grey hat hackers. Understand the Computer Misuse Act and GDPR.Role Sorting Activity: Classify hacker scenarios and debate the line between ethical and unethical.White/black/grey hat, penetration tester, Computer Misuse Act, GDPR, bug bounty
    1.3Cyber Threat LandscapeSurvey malware, phishing, DoS/DDoS, and insider threats. Reference the MITRE ATT&CK framework.Threat Map: Create a visual threat landscape classifying 10 attack types by actor, method, and asset.Malware, phishing, DoS/DDoS, social engineering, MITRE ATT&CK
    1.4Malware: Types & How It WorksDeep-dive into viruses, worms, trojans, ransomware, keyloggers, and spyware vectors.Malware Analysis: Identify malware types from scenarios and design a prevention poster.Virus, worm, trojan, ransomware, keylogger, spyware, infection vectors
    1.5Social Engineering & PhishingUnderstand psychological manipulation via phishing, vishing, and smishing.Spot the Phish: Analyse 8 real (redacted) phishing emails. Score them on a suspicion scale.Phishing, spear-phishing, vishing, smishing, pretexting, social engineering indicators
    1.6Careers in CybersecurityExplore roles (Pen Tester, SOC Analyst) and certifications (Security+, CEH, CISSP).Career Research: Research a cybersecurity role and present a 2-minute 'career spotlight'.Penetration tester, SOC analyst, incident responder, Security+, CEH, red/blue team
    1.7The Hacking Process: Ethical MethodologyLearn the ethical hacking phases: Reconnaissance โ†’ Scanning โ†’ Gaining Access โ†’ Maintaining Access โ†’ Covering Tracks.Methodology Mapping: Map out a penetration testing scope and rules of engagement for a fictional company.Recon, scanning, exploitation, pen test methodology, rules of engagement, scope
    1.8Module 1 Review & Ethics Case StudiesConsolidate concepts by applying legal and ethical reasoning to cybersecurity dilemmas.Ethics Tribunal: Debate and vote on responses to 4 cybersecurity dilemmas using legal frameworks.Full Module 1 โ€” CIA Triad, ethics, threat types, hacker types, methodology
    Module 2

    Networking Fundamentals

    Students learn how the internet works: IP addresses, DNS, TCP/IP, ports, network devices, OSINT reconnaissance, and firewalls.

    Approx. 5 hrs
    #Lesson TitleWhat Students LearnActivity / ProjectKey Concepts / Tools
    2.1How the Internet WorksUnderstand ISPs, routers, and packets. Trace web requests via IP addresses and DNS.Trace the Route: Use 'traceroute' to map the path of web requests to various global websites.IP address, DNS, packet, router, hop, traceroute, ISP
    2.2IP Addresses, Subnets & MAC AddressesDistinguish public/private IPs, IPv4/IPv6, subnets (CIDR), and hardware MAC addresses.Network Discovery: Use ipconfig/ifconfig to find local IP/MAC data. Perform IP geolocation lookups.IPv4, IPv6, private ranges, CIDR /24, MAC address, ipconfig/ifconfig, subnet mask
    2.3Protocols: TCP/IP, UDP, HTTP & HTTPSCompare TCP (reliable) vs. UDP (fast). Understand unencrypted HTTP vs. TLS/SSL encrypted HTTPS.Protocol Identifier: Match 10 scenarios to their protocols. Compare HTTP/HTTPS browser warnings.TCP, UDP, HTTP, HTTPS, TLS/SSL, FTP, SSH, SMTP, three-way handshake
    2.4Ports & ServicesLearn well-known ports (80, 443, 22, 21) and understand open ports as attack surfaces.Port Knowledge Quiz: Match services to ports. Analyze a fictional server's open ports for risks.Port 80/443/22/21/25/53/3389, well-known ports, attack surface, services
    2.5Network Topology & DevicesIdentify routers, switches, firewalls, and proxies. Understand network segmentation and DMZs.Network Design: Draw a secure network diagram for a small business, labeling the DMZ and firewall.Router, switch, firewall, DMZ, proxy, network segmentation, topology
    2.6Passive Reconnaissance (OSINT)Gather intelligence legally without interacting with targets via WHOIS, Google Dorks, and Shodan.OSINT on a Fictional Target: Gather intelligence on a fictional profile using OSINT techniques.OSINT, WHOIS, Google dorking (site:, filetype:), Shodan (concept), Wayback Machine
    2.7Firewalls, IDS & Network SecurityUnderstand stateful/stateless firewalls, IDS/IPS detection, and Web Application Firewalls (WAF).Firewall Rule Builder: Write ALLOW/DENY firewall rules in plain English for a given security policy.Firewall rules, stateful/stateless, IDS/IPS, WAF, allow/deny, packet filtering
    2.8Module 2 Project: Network Security AuditConduct a theoretical network security audit assessing firewall rules and open ports.Audit Report: Write an audit report based on a fictional network diagram, identifying risks and recommending improvements.Full Module 2 โ€” IP, ports, protocols, OSINT, firewall rules, audit report
    Module 3

    Common Vulnerabilities & Security Practices

    Students explore passwords, encryption, OWASP Top 10 vulnerabilities, CVEs, endpoint security, and the NIST incident response lifecycle.

    Approx. 5 hrs
    #Lesson TitleWhat Students LearnActivity / ProjectKey Concepts / Tools
    3.1Password Security & AuthenticationUnderstand dictionary attacks, hashes (bcrypt), rainbow tables, salting, and MFA.Password Strength Audit: Evaluate 10 passwords. Check HaveIBeenPwned for breached accounts.Brute force, dictionary attack, rainbow table, hashing, bcrypt, salting, MFA, HIBP
    3.2Encryption FundamentalsDistinguish symmetric (AES) and asymmetric (RSA) encryption. Understand TLS and E2E encryption.Encryption Demonstration: Perform a Caesar cipher by hand, then compare with an online AES encryption tool.AES (symmetric), RSA (asymmetric), TLS handshake, E2E encryption, Caesar cipher
    3.3Common Web VulnerabilitiesUnderstand the OWASP Top 10 conceptually: SQL Injection, XSS, and Broken Authentication.OWASP Analysis: Identify attack vectors in simplified vulnerability examples and suggest conceptual preventions.OWASP Top 10, SQL injection, XSS, broken authentication, input validation, prepared statements
    3.4Vulnerability Assessment & CVEsRead CVE database entries, understand CVSS scoring, and learn the patching lifecycle.CVE Research Task: Look up 3 real CVEs. Identify affected software, score, and patch availability.CVE, CVSS score (0โ€“10), zero-day, patch, responsible disclosure, vulnerability lifecycle
    3.5Secure Browsing & PrivacyUnderstand browser fingerprinting, VPNs (privacy vs. security), and tracking cookies.Privacy Audit: Check browser fingerprint via Panopticlick. Evaluate VPN services against a security checklist.HTTPS, cookies, VPN, browser fingerprinting, tracking, privacy vs security
    3.6Endpoint Security & AntivirusCompare Antivirus vs. EDR. Understand patch management and the principle of least privilege.Security Audit Checklist: Audit a personal device (updates, unused apps, antivirus definitions).Antivirus, EDR, signature-based, behavioural detection, patch management, least privilege
    3.7Incident Response & Cyber HygieneFollow the NIST Incident Response lifecycle (Preparation to Recovery) and the 3-2-1 backup rule.Incident Simulation: Work through a simulated phishing breach using the NIST response framework.NIST IR lifecycle, 3-2-1 backup rule, containment, eradication, recovery, cyber hygiene
    3.8Module 3 Project: Security Recommendations ReportSynthesize vulnerability and endpoint knowledge into an actionable security report.Security Report: Write a 1-page Security Recommendations Report for 'Acme Ltd' estimating implementation costs.Full Module 3 โ€” passwords, encryption, OWASP, CVE, endpoint security, IR
    Module 4

    Cybersecurity Project & Simulation

    Students apply knowledge in controlled, legal training labs (TryHackMe), perform risk assessments, and design security awareness campaigns.

    Approx. 5 hrs
    #Lesson TitleWhat Students LearnActivity / ProjectKey Concepts / Tools
    4.1Controlled Lab Environments & Legal FrameworksUnderstand virtualisation (VMs) and strict legal boundaries. Sign the course Ethics Agreement.Ethics Pledge & Platform Orientation: Sign the pledge and create a TryHackMe account. Complete the 'Welcome' room.VM, virtualisation, DVWA, TryHackMe, Hack The Box (legal training platforms)
    4.2Introduction to Linux for SecurityLearn essential Linux commands (ls, cd, cat, grep, chmod) and navigate filesystems.Linux Command Lab: Complete the TryHackMe 'Linux Fundamentals' room. Screenshot completed tasks.ls, cd, cat, grep, chmod, ps, netstat, ifconfig, sudo, /etc, /home, /var
    4.3Reconnaissance Tools (Authorised Use Only)Understand nmap port scanning conceptually. Use WHOIS/DNS tools in authorized labs.Recon Lab on TryHackMe: Complete a passive recon room to gather target intelligence securely.nmap (concept), WHOIS, nslookup, dig, Shodan (concept), TryHackMe rooms
    4.4Password Cracking Concepts & DefenceConceptualize how Hashcat/John the Ripper crack hashes using wordlists like RockYou.Hash Challenge (TryHackMe): Identify and crack pre-hashed passwords using provided wordlist references.MD5, SHA-1, SHA-256, bcrypt, wordlist, Hashcat (concept), John the Ripper (concept)
    4.5Web Application Security SimulationExperience SQLi/XSS conceptually in DVWA or TryHackMe to understand attacker perspectives.DVWA/TryHackMe Web Lab: Complete a beginner SQL injection room and document prevention techniques.SQL injection (training), XSS (training), DVWA, input validation, prepared statements
    4.6Risk Assessment MethodologyCalculate Risk (Likelihood ร— Impact). Apply the NIST Cybersecurity Framework to assess systems.Risk Assessment: Assess a fictional startup (10-person). Score likelihood/impact and categorize on a risk matrix.Risk = Likelihood ร— Impact, risk matrix, NIST CSF: Identify/Protect/Detect/Respond/Recover
    4.7Cybersecurity Awareness CampaignDesign educational campaigns utilizing behavioral science to combat human-error breaches.Campaign Build: Create an awareness poster, 'Quick Tips' card, and video storyboard for a specific audience.Security awareness, phishing simulation, user education, behaviour change
    4.8Final Project: Cybersecurity Presentation & AssessmentPresent a complete risk assessment and awareness campaign demonstrating ethical responsibility.Final Presentation: Present risk findings, security recommendations, and the awareness campaign to peers.Full course โ€” CIA Triad, threats, networks, vulnerabilities, risk, ethics

    Teaching Notes & Tips

    Pacing Guidance

    Each module contains 8 lessons (~35โ€“40 mins). Module 1 is discussion-heavy (ethics). Module 4 requires internet access for TryHackMe labs; have paper-based or offline VM alternatives ready.

    Differentiation

    Advanced students can explore TryHackMe SOC Level 1 paths, PicoCTF, or setting up a personal Kali Linux VM. Support students should focus on conceptual case studies with simplified tool usage.

    Assessment Criteria

    Final capstone assessed on: (1) Technical Knowledge (threats/defences). (2) Ethical Reasoning (legal boundaries). (3) Risk Assessment Quality (scoring). (4) Awareness Campaign. (5) Presentation Clarity.

    Tools & Platforms

    TryHackMe (free accounts, browser-based VMs), DVWA (Damn Vulnerable Web App via Docker), CyberChef (encryption), HaveIBeenPwned. No commercial or licensed tools required.

    CRITICAL: Ethical & Legal Boundaries

    All practical activities must occur ONLY on TryHackMe, teacher VMs, or local DVWA. Students must NEVER scan, probe, or test real systems (including the school network). All students must sign the Ethics Agreement.

    Prior Knowledge Expected

    Students should be comfortable using browsers, managing files, and navigating software. Basic programming (e.g. Python) is helpful for scripting concepts but not strictly required. No prior networking experience necessary.

    Ethical Hacking Basics ยท Beginner ยท Ages 16โ€“17 ยท ยฉ Course Curriculum

    Enroll Your Child Now