AI-powered Threat Modeling
Leverage the power of Artificial Intelligence to automate, scale, and enhance threat modeling, transforming how you identify, assess, and mitigate security risks.
4 hr 4 m of video content
Intermediate
Validation of Completion Included
Buy this course now
$99.99Course Overview
Threat modeling is one of the most effective ways for you to stay ahead of attackers. In this course, you will learn how to systematically identify vulnerabilities, evaluate risks, and design practical mitigations for modern systems.
You will start with the foundations of threat modeling, exploring proven methodologies like STRIDE and PASTA, while diving into the core components of secure design, such as data flows, assets, trust boundaries, and attack surfaces. You will then move into the step-by-step process of building effective threat models, scoping, architectural decomposition, adversarial testing, and mapping mitigations, so you can apply a structured workflow to real-world systems. As you progress, you will see how AI and machine learning enhance traditional approaches by improving scale, speed, and accuracy. You will explore how to prepare and structure data for LLM-driven threat modeling, use generative AI tools like ChatGPT and StrideGPT, and apply prompt engineering strategies to generate threat scenarios, prioritize risks, and document your findings more effectively.
By the end of the course, you will be ready to combine classical frameworks with modern AI techniques, enabling you to conduct scalable and intelligence-driven threat modeling across both traditional and AI-powered environments.
What You Will Learn
- Understand and apply core threat modeling methodologies such as STRIDE and PASTA to evaluate security risks in system architecture.
- Explain foundational AI/ML concepts and how they apply to cybersecurity use cases like anomaly detection and behavioral classification.
- Execute structured threat modeling workflows
- including data flow diagramming
- threat identification
- and risk mitigation planning.
- Compare and integrate traditional and AI-augmented threat modeling approaches
- leveraging LLMs for scenario generation and prioritization.
- Prepare and process security-relevant data for LLM-powered threat analysis
- including threat intelligence feeds
- CVEs
- logs
- and architecture data.
- Use model evaluation metrics (precision
- recall
- F1-score) to assess threat detection performance and drive risk-based decision-making.
- Leverage GenAI tools such as ChatGPT and StrideGPT to accelerate threat modeling
- documentation
- and control mapping.
- Identify emerging threats in AI systems and apply best practices for AI-specific threat modeling across the development lifecycle.
- Pursue continuing education and certification
- including EC-Council C
- TIA
- OWASP AI Testing Guide
- and the NIST AI Risk Management Framework.
Program Curriculum
- Introduction to Threat Modeling and Its Value in Proactive Security
- Overview of Key Methodologies
- Fundamentals of Threat Analysis
- Chapter 1 Quiz
- Core Machine Learning (ML) Types in Security
- ML Real-world Security Use Cases
- ML Pitfalls in Security
- Chapter 2 Quiz
- Threat Modeling Workflow
- Data Flow Diagrams
- Mapping Threats to Countermeasures
- Chapter 3 Quiz
- Introduction to LLM Augmented Threat Modeling
- Traditional vs. AI-augmented Threat Modeling
- Benefits of Using LLM Augmented Threat Modeling
- Chapter 4 Quiz
- Ingesting Data for Threat Modeling
- Preprocessing Data for AI-augmented Threat Modeling
- Feature Engineering for LLM-augmented Threat Modeling
- Chapter 5 Quiz
- Algorithm Choices that Shape LLM Threat Reasoning
- Lifecycle Threats in LLM-driven Threat Modeling
- Model Evaluation Metrics for Risk Prioritization in Threat Modeling
- Chapter 6 Quiz
- Using ChatGPT, StrideGPT, and Domain-specific LLMs for Threat Modeling
- Prompt Engineering Strategies and Best Practices for Effective LLM Interaction
- Leveraging GenAI for Threat Model Documentation, Traceability, and Reporting
- Chapter 7 Quiz
- Emerging AI-specific Threats
- Threat Modeling Best Practices Checklists
- Continuing Learning & Certifications
- Chapter 8 Quiz
Instructor
Marco M. Morana
Marco Morana is a recognized cybersecurity thought leader with over 20 years of experience in engineering and executive leadership. He is the co-author of PASTA, a leading threat modeling methodology, and author of Blockchain Application Security (Wiley, 2025). Marco contributes to the OWASP Threat Modeling Guide and leads the OWASP AI Testing Guide project. He has held senior security leadership roles at JPMorgan Chase, Citi, and currently serves as Field CISO at Avocado Systems Inc.
Buy this course now
$99.99Couldn't load pickup availability
Get Immediate access for one year today!
Upgrade to Pro Plans and Get Full Access Today!
Get this course, along with 900+ courses and 70+ learning paths and more in one subscription. Learn more
Unlock All AccessPlans start from $33/mo. Cancel anytime.
Join over 1 Million professionals from the most renowned Companies in the world!
Choose the Pro Plan That Fits Your Learning Journey
Invest in your future with flexible Pro subscription plans. Whether you're starting your cybersecurity journey or expanding your expertise, choose the membership duration that works for you and gain access to our complete learning platform.
Pro
Ideal for continuous learning, offering extensive resources with 900+ courses and diverse Learning Paths to enhance your skills.
What is included
- Access to 900+ Premium Short Courses
- 70+ Structured Learning Paths
- Validation of Completion with All Courses and Learning Paths
- New Courses Added Every Month
Pro +
Experience immersive learning with Practice Labs and CTF Challenges for comprehensive skill-building.
Everything in Pro and
- 600+ Practice Labs with Guided Instructions
- 400+ CTF Challenges with Detailed Walkthroughs
- New Practice Labs and Challenges Added Every Month
Pro
Ideal for continuous learning, offering extensive resources with 900+ courses and diverse Learning Paths to enhance your skills.
What is included
- Access to 900+ Premium Short Courses
- 70+ Structured Learning Paths
- Validation of Completion with All Courses and Learning Paths
- New Courses Added Every Month
Pro +
Experience immersive learning with Practice Labs and CTF Challenges for comprehensive skill-building.
Everything in Pro and
- 600+ Practice Labs with Guided Instructions
- 400+ CTF Challenges with Detailed Walkthroughs
- New Practice Labs and Challenges Added Every Month
Related Courses
-
Software Development
Explore the basics of Bootstrap and learn to create a website in 4 easy steps
Explore the basics of Bootstrap and learn to create a website...
$49.99Beginner
1 hr 30 m
Hello
-
Security Architecture and Operations
A comprehensive guide to understanding the in-depth functioning of routers and switches for the preparation of CCNA Exam.
A comprehensive guide to understanding the in-depth functioni...
$49.99Intermediate
2 hr 0 m
Hello
-
Software Development
Learn full-stack web development using JavaScript (ReactJS, NodeJS, LoopbackJS, Redux and Material-UI)!
Learn full-stack web development using JavaScript (ReactJS, N...
$79.99Beginner
24 hr 17 m
Hello
-
DevSecOps
From React.js Fundamentals to Crafting an Online Storefront
From React.js Fundamentals to Crafting an Online Storefront
$49.99Advanced
3 hr 30 m
Hello
-
Cybersecurity
This course is ideal for individuals who desire to pass the Information Systems Security Professional CISSP Certification Exam and want to gain more insight and knowledge around IT, Information, and Cyber Security from a management/senior leader perspective.
This course is ideal for individuals who desire to pass the I...
$69.99Intermediate
6 hr 30 m
Hello
-
Software Development
A must tool for every DevOps engineer
A must tool for every DevOps engineer
$49.99Intermediate
1 hr 27 m
Hello
-
Vulnerability Assessment and Pentesting
Fun way to learn ethical hacking by playing online hacking games - hacking real websites legally
Fun way to learn ethical hacking by playing online hacking ga...
$69.99Beginner
4 hr 18 m
Hello
-
Software Development
Securing and Automating Linux and Windows Systems with Advanced Ansible Playbooks
Securing and Automating Linux and Windows Systems with Advanc...
$99.99Advanced
5 hr 34 m
Hello