AI Security
CL-AISEC
Onsite / Virtual classroom
3
days
Ends with an exam
Audience:
Software developers, Security champions
Preparedness:
AI Fundamentals, Software development
Exercises:
Hands-on
Upcoming dates:

Stay tuned for more!

Course description

The evolving world of artificial intelligence (AI) brings both opportunities and risks. To protect assets, organizations must understand how to secure their AI systems. This in-depth course delves into the AI security landscape, addressing vulnerabilities like prompt injection, denial of service attacks, model theft, and more. Learn how attackers exploit these weaknesses and gain hands-on experience with proven defense strategies and security APIs.

Discover how to securely integrate LLMs into your applications, safeguard training data, build robust AI infrastructure, and ensure effective human-AI interaction. By the end of this course, you'll be equipped to protect your organization's AI assets and maintain the integrity of your systems.

Outline:
  • Introduction to AI Security
  • Types of AI Systems and Their Vulnerabilities
  • Understanding and Countering AI-specific Attacks
  • Ethical and Reliable AI
  • Prompt Injection
  • Model Jailbreaks and Extraction Techniques
  • Visual Prompt Injection
  • Denial of Service Attacks
  • Secure LLM Integration
  • Training Data Manipulation
  • Human-AI Interaction
  • Secure AI Infrastructure
Participants attending this course will:
  • Gain a comprehensive understanding of AI technologies and the unique security risks they pose
  • Learn to identify and mitigate common AI vulnerabilities
  • Gain practical skills in securely integrating LLMs into applications
  • Understand the principles of responsible, reliable, and explainable AI
  • Familiarize themselves with security best practices for AI systems
  • Stay updated with the evolving threat landscape in AI security
  • Engage in hands-on exercises that simulate real-world scenarios
AI Security
Go and Web Application Security
Application Security In The Cloud
Web Application Security Testing
Crypto Library Programming and the PKI
Advanced TPM Security
Web Application Security
C# and Web Application Secuity
Java and Web Application Security
C and C++ Secure Coding (x86)
C and C++ Secure Coding (ARM)
OWASP TOP 10, Secure Coding Fundamentals
AI for Software Developers
AI Fundamentals
Train the Trainer - Fundamentals

Our students say:

There were many case studies which I really liked, these helped a lot to understand everything in the theory parts.
June 28, 2024
I think it's an amazing topic overall and it was presented in an engaging way so props to the course materials!
June 28, 2024
Structured
flexibility
Proven model
Just in time
learning
World-class
trainers
Global trainer
alumni
network
Win together,
don’t lose
alone.
Request information
Fill out the form for personalized assistance and discover how our training programs can transform your career path.
We appreciate your interest and will get back to you shortly with all the information you need!
Oops! Something went wrong while submitting the form.
Please try again!