Topic pathway

Network security

Threats, prevention, authentication, malware, and security practice.

Exam-board information

CodeQuest is an independent learning platform. It is not endorsed by, affiliated with, or sponsored by OCR, AQA, Edexcel, Pearson, or any exam board. Exam board names and specification references are used only to identify relevant curriculum pathways.

1.4.1

Specification section

Threats to computer systems and networks

Cyber threats, malware, social engineering, brute force attacks, vulnerabilities, and attack impacts.

7 lessons
  1. Lesson 01

    Cyber Threats and Vulnerabilities

    Define cybersecurity threats.

    • 18 min
    • 10 XP
    • 10 Bits
  2. Lesson 02

    Malware, Viruses, Worms and Trojans

    Describe malware as malicious software.

    • 42 min
    • 25 XP
    • 10 Bits
  3. Lesson 03

    Social Engineering, Phishing and Human Risk

    Explain social engineering and phishing.

    • 42 min
    • 25 XP
    • 10 Bits
  4. Lesson 04

    Brute Force, SQL Injection and Data Interception

    Explain the purpose and method of a brute-force attack.

    • 42 min
    • 25 XP
    • 10 Bits
  5. Lesson 05

    Denial of Service and Interception

    Explain denial-of-service attacks and data interception.

    • 42 min
    • 25 XP
    • 10 Bits
  6. Lesson 06

    Malware, Phishing and Social Engineering

    Explain how phishing uses a deceptive message.

    • 42 min
    • 25 XP
    • 10 Bits
  7. Lesson 07

    Threat Scenario Triage

    Identify an attack from evidence in a scenario.

    • 42 min
    • 25 XP
    • 10 Bits
1.4.2

Specification section

Identifying and preventing vulnerabilities

Reducing risk through anti-malware, firewalls, encryption, access controls, authentication, updates, testing, physical security, and training.

7 lessons
  1. Lesson 01

    Preventing Cyber Attacks

    Explain how anti-malware or a firewall reduces risk.

    • 18 min
    • 10 XP
    • 10 Bits
  2. Lesson 02

    Penetration Testing and Finding Weaknesses

    Describe what penetration testing is.

    • 20 min
    • 10 XP
    • 10 Bits
  3. Lesson 03

    Network Security Scenarios and Exam Practice

    Identify the relevant cyber-security risk.

    • 24 min
    • 10 XP
    • 10 Bits
  4. Lesson 04

    Finding Vulnerabilities

    Describe the purpose of penetration testing.

    • 25 min
    • 25 XP
    • 10 Bits
  5. Lesson 05

    Passwords, Access Levels and Authentication

    Explain how a strong password reduces guessing risk.

    • 24 min
    • 25 XP
    • 10 Bits
  6. Lesson 06

    Firewalls, Anti-Malware and Encryption

    Explain how firewalls and anti-malware software help protect systems.

    • 20 min
    • 25 XP
    • 10 Bits
  7. Lesson 07

    Network Security Exam Practice

    Select a specified prevention method.

    • 32 min
    • 25 XP
    • 10 Bits