AI Security

Security of AI

Security of AI and ML systems — threat modelling, AI attacks, secure development, LLM security, privacy and governance.

Job-Ready Advanced Online / Hybrid
Security of AI cover

Overview

AI systems introduce failure modes traditional security testing never considered. This program covers how models are attacked, how prompt injection and data poisoning work in practice, how to secure the pipeline around a model, and what responsible governance looks like for organisations deploying AI.

Course Curriculum

Tools & Technologies

PythonOWASP LLM Top 10MITRE ATLASVector databasesGuardrail frameworks

What You Will Learn

  • Threat model an AI/ML system end to end
  • Test LLM applications for prompt injection and data leakage
  • Recognise poisoning, evasion and model extraction attacks
  • Apply governance and privacy controls to AI deployments

Hands-On Labs

  • Prompt injection and jailbreak lab
  • Training data poisoning demonstration
  • Sensitive data leakage testing lab
  • Guardrail and output filtering lab

Projects

  • Security review of an LLM-powered application
  • AI risk and governance assessment

Who Should Join

  • Security professionals working with AI products
  • Developers building LLM applications
  • Risk and compliance teams assessing AI adoption

Prerequisites

  • Basic cybersecurity knowledge
  • Familiarity with how AI models are used

Career Paths

  • AI Security Analyst
  • Application Security Engineer
  • AI Risk & Governance Specialist

Course FAQs

Related Programs

All courses
Advance Diploma in Cybersecurity program cover
Cybersecurity

Advance Diploma in Cybersecurity

A complete career track covering ethical hacking, network and web security, cloud security and modern defence techniques.

  • 6 Months
  • Beginner → Advanced
  • Classroom / Online / Hybrid
Ethical HackingNetwork SecurityWeb SecurityCloud Security
Android Penetration Testing program cover
Mobile Security

Android Penetration Testing

Practical Android security testing: application analysis, traffic interception, vulnerability identification and mobile exploitation.

  • Job-Ready
  • Advanced
  • Classroom / Online
APK AnalysisTraffic InterceptionStatic & Dynamic TestingRoot Detection Bypass
API Penetration Testing program cover
Application Security

API Penetration Testing

API security testing from reconnaissance and enumeration through authentication, authorization, fuzzing and exploitation.

  • Job-Ready
  • Advanced
  • Classroom / Online
REST & GraphQLAuthentication TestingAuthorization FlawsFuzzing