CTU-CSS315.AJ1
Security of Artificial Intelligence
- Practice in 14 Hands-On Labs — nothing to install
- 5 Interactive Lessons and 71 topics mapped to the official exam objectives
Self-paced ยท 1 year access
14 Hands-On LiveLabs
Practice real IT tasks in guided environments.
- Real environments
- Auto-graded
- No installation
5Interactive Lessons
71Topics
14LiveLab
2Videos
126Flashcards
126Glossary of terms
01 / Lessons & labs
See exactly what you will learn and practice
Lessons
5 Interactive Lessons · 71 topics01 Data Poisoning and Model Integrity 13 topics · 8 LiveLab +
- Basics of poisoning attacks
- Staging a simple poisoning attack
- Backdoor poisoning attacks
- Hidden-trigger backdoor attacks
- Clean-label attacks
- Advanced poisoning attacks
- Mitigations and defenses
- Traditional supply chain risks and AI
- AI supply chain risks
- Data poisoning
- AI/ML SBOMs
- Poisoning embeddings in RAG
- Poisoning attacks on fine-tuning LLMs
8 LiveLab in this lesson — see the labs panel →
02 Defending Against Adversarial Attacks 15 topics · 9 LiveLab +
- Injecting backdoors using pickle serialization
- Injecting Trojan horses with Keras Lambda layers
- Trojan horses with custom layers
- Neural payload injection
- Attacking edge AI
- Model hijacking
- Fundamentals of evasion attacks
- Perturbations and image evasion attack techniques
- NLP evasion attacks with BERT using TextAttack
- Universal Adversarial Perturbations (UAPs)
- Black-box attacks with transferability
- Defending against evasion attacks
- Use of GANs for deepfakes and deepfake detection
- Using GANs in cyberattacks and offensive security
- Defenses and mitigations
9 LiveLab in this lesson — see the labs panel →
03 Preventing Model Inversion Attacks 16 topics · 9 LiveLab +
- Understanding model inversion attacks
- Types of model inversion attacks
- Example model inversion attack
- Understanding inference attacks
- Attribute inference attacks
- Example attribute inference attack
- Membership inference attacks
- Privacy-preserving ML and AI
- Simple data anonymization
- Advanced anonymization
- Differential privacy (DP)
- Federated learning (FL)
- Split learning
- Advanced encryption options for privacy-preserving ML
- Advanced ML encryption techniques in practice
- Applying privacy-preserving ML techniques
9 LiveLab in this lesson — see the labs panel →
04 Research Methods in AI Security 18 topics · 2 LiveLab +
- Secure by design AI
- Building our threat library
- Industry AI threat taxonomies
- AI threat taxonomy mapping
- Threat modeling for AI
- Threat modelling in action
- Enhanced FoodieAI threat model
- Risk assessment and prioritization
- Security design and implementation
- Testing and verification
- Shifting left – embedding security into the AI life cycle
- Live operations
- Beyond security – Trustworthy AI
- Enterprise security AI challenges
- Foundations of enterprise AI security
- Protecting AI with enterprise security
- Operational AI security
- Iterative enterprise security
2 LiveLab in this lesson — see the labs panel →
05 Secure Deployment of AI Systems 9 topics · 3 LiveLab +
- Understanding privacy attacks
- Stealing models with model extraction attacks
- Defenses and mitigations
- The MLSecOps imperative
- Toward an MLSecOps 2.0 framework
- Building a primary MLSecOPs platform
- MLSecOps in action
- Integrating MLSecOps with LLMOps
- Advanced MLSecOps with SBOMs
3 LiveLab in this lesson — see the labs panel →
Hands-On Labs Our edge
14 LiveLabs- Demonstrating a Simple Data Poisoning Attack
- Demonstrating a Backdoor Data Poisoning Attack
- Simulating and Detecting a Data Poisoning Attack
- Exploiting Pickle Serialization Vulnerability
- Crafting a Neural Payload Attack
- Performing a Black-Box Adversarial Attack
- Performing a Model Inversion Attack
- Performing an Attribute Inference Attack on the CIFAR-10 CNN Model
- Implementing Image Anonymization Techniques
- Building a Basic Chat LLM Application
- Implementing DP in Model Training
- Understanding Secure Design, Threats, and Trustworthy AI
- Strengthening Enterprise AI Security Maturity
- Performing a Model Extraction Attack
Labs run in your browser โ nothing to install.
Prepare for Security of Artificial Intelligence
One-time payment. Full access for 1 year. Start with a free trial if you want to look around first.
- 1 year of full access
- 14 LiveLab included
- Certificate of completion