Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Secure Your AI: Threat Modeling

Coursera via Coursera

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Secure Your AI: Threat Modeling is an intermediate course for architects and engineers tasked with protecting complex AI systems. This course moves beyond reactive security, teaching you to build resilience directly into your designs. You will master the critical architectural decision of secret management by performing a deep-dive comparison of self-hosted solutions like Vault and managed cloud services like AWS Secrets Manager. You will learn to create a full Total Cost of Ownership (TCO) analysis and use compliance and performance data to make a justifiable, portfolio-ready recommendation. Next, you'll learn to proactively hunt for vulnerabilities by deconstructing system architecture into Data Flow Diagrams and applying the industry-standard STRIDE framework. This systematic process will enable you to identify and mitigate critical threats like Spoofing and Information Disclosure before they can be exploited. Through hands-on, scenario-based projects, you will draft professional security documents, defend your decisions to a simulated review board, and leave the course with the skills to design, build, and maintain secure AI systems.

Syllabus

  • Secret Management Architecture
    • This module tackles the critical architectural decision of secret management in AI systems. You will first understand the “why”—the security and operational necessity of a dedicated secret store. You will then learn the “what” of the two primary models: on-premise self-hosted (like Vault) versus managed cloud services (e.g., Secrets Manager). Thereafter, the focus shifts to the “how” of comparing them across TCO, compliance, and operational overhead, and learning how to structure a professional recommendation, culminating in the creation of a justified, portfolio-ready technical recommendation.
  • Systematic Security Risk Assessment
    • You have secured your system's secrets. Now, it is time to proactively secure its design. This module shifts focus to threat modeling—the systematic process of securing an AI system by design. You will learn the why behind this proactive approach. You will then master the how of deconstructing an architecture into data flows and trust boundaries and the structured what of applying the STRIDE framework to methodically identify and mitigate risks. The module culminates in the “apply” task of creating a real-world threat model for an agent system.

Taught by

LearningMate

Reviews

Start your review of Secure Your AI: Threat Modeling

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.