Macquarie University

Adversarial AI: Attacking, Defending & Governing ML Systems

Macquarie University

Adversarial AI: Attacking, Defending & Governing ML Systems

Matt Bushby

Instructor: Matt Bushby

Included with Coursera Plus

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Analyse adversarial attack vectors targeting ML systems including poisoning, model stealing, & backdoor exploits, and assess their operational impact

  • Design & implement layered technical defences using differential privacy, guardrail protection, & secure algorithm design to maintain model integrity

  • Plan and conduct AI security testing using red, purple, and blue teaming approaches to validate ML model robustness under adversarial conditions

  • Evaluate responsible AI governance frameworks and regulatory requirements to ensure AI systems are ethical, fair, and compliant

Details to know

Shareable certificate

Add to your LinkedIn profile

Recently updated!

May 2026

Assessments

9 assignments¹

AI Graded see disclaimer
Taught in English

91%

of learners achieved a positive career outcome

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

Build your subject-matter expertise

This course is part of the AI-Powered Cybersecurity Specialization
When you enroll in this course, you'll also be enrolled in this Specialization.
  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate

There are 5 modules in this course

As machine learning integrates into cyber defences, so do methods for breaking it. This module helps you understand how machine learning systems are manipulated and how to defend against it. You will examine adversarial machine learning through examples of threat models, adversarial inputs, and poisoning attacks. Learn how data can compromise models and how attackers exploit vulnerabilities. This module also covers defensive techniques to build resilient models and implement countermeasures. Safeguard your models in malware detection, intrusion systems, or fraud analytics against sophisticated attacks.

What's included

1 assignment5 plugins

As AI systems deploy, exposure to adversarial threats and misuse increases. This module explores how AI is attacked and exploited, a critical focus for cyber professionals. You will dive into AI-specific attack vectors: model poisoning, information leakage, model stealing, and backdoor exploits. These threats compromise AI performance and pose risks to data privacy, intellectual property, and user safety. Examine harmful AI outputs from biased data or manipulation. Learn how output alignment, ethical censorship, and AI-powered surveillance affect public trust and legal compliance. Analyze case studies to identify AI vulnerabilities and understand societal consequences of insecure deployments. Ensure AI shapes the world securely and responsibly.

What's included

2 assignments6 plugins

Defending AI systems against emerging threats is critical. This module explores technical controls and testing strategies to secure AI models. You will learn to apply AI-specific defences, from secure algorithm design to privacy-preserving techniques like differential privacy. Examine how to test and validate AI model robustness using red, purple, and blue teaming approaches. Focus on balancing security, utility, and performance to make informed trade-offs. Gain practical skills to implement trusted controls and rigorously test for resilience against real-world threats, whether building or auditing AI systems.

What's included

2 assignments8 plugins

As AI systems grow, responsible design, deployment, and governance are imperative. This module introduces Responsible AI principles: fairness, bias mitigation, transparency, and ethical accountability. You will explore how AI decisions impact individuals and communities, navigating trade-offs between user privacy, model performance, and transparency. Unpack challenges like data sourcing, labelling, and ethical implications of large-scale models. Learn practical strategies for enhancing trust in AI systems. Dive into global frameworks, policies, and governance models supporting secure, ethical AI adoption. Ensure AI systems are functional, fair, transparent, and aligned with regulatory expectations.

What's included

2 assignments6 plugins

In this module, you will analyse a simulated adversarial attack on a deployed ML model, identify the attack type, and recommend a defence strategy. The project allows you to build a comprehensive portfolio artefacts demonstrating your end-to-end capabilities.

What's included

2 assignments

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructor

Matt Bushby
Macquarie University
15 Courses20,616 learners

Offered by

Explore more from Security

Why people choose Coursera for their career

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Frequently asked questions

¹ Some assignments in this course are AI-graded. For these assignments, your data will be used in accordance with Coursera's Privacy Notice.