CTU-AI330.AJ1
AI for Cybersecurity
- Practice in 27 Hands-On Labs — nothing to install
- 5 Interactive Lessons and 47 topics mapped to the official exam objectives
Intermediate Self-paced ยท 1 year access
27 Hands-On LiveLabs
Practice real IT tasks in guided environments.
- Real environments
- Auto-graded
- No installation
5Interactive Lessons
47Topics
27LiveLab
63Flashcards
63Glossary of terms
01 / Lessons & labs
See exactly what you will learn and practice
Lessons
5 Interactive Lessons · 47 topics01 Foundations of AI in Cybersecurity 6 topics · 3 LiveLab +
- Applying AI in cybersecurity
- Evolution in AI: from expert systems to data mining
- Types of machine learning
- Algorithm training and optimization
- Getting to know Python's libraries
- AI in the context of cybersecurity
3 LiveLab in this lesson — see the labs panel →
02 AI Models for Threat Detection and Mitigation 15 topics · 10 LiveLab +
- Getting to know Python for AI and cybersecurity
- Python libraries for cybersecurity
- Enter Anaconda – the data scientist's environment of choice
- Playing with Jupyter Notebooks
- Installing DL libraries
- Detecting spam with Perceptrons
- Spam detection with SVMs
- Phishing detection with logistic regression and decision trees
- Spam detection with Naive Bayes
- NLP to the rescue
- Malware analysis at a glance
- Telling different malware families apart
- Decision tree malware detectors
- Detecting metamorphic malware with HMMs
- Advanced malware detection with deep learning
10 LiveLab in this lesson — see the labs panel →
03 AI-Based Defense Strategies Against Cyber-Attacks 14 topics · 4 LiveLab +
- Network anomaly detection techniques
- How to classify network attacks
- Detecting botnet topology
- Different ML algorithms for botnet detection
- Introducing fraud detection algorithms
- Predictive analytics for credit card fraud detection
- Getting to know IBM Watson Cloud solutions
- Importing sample data and running Jupyter Notebook in the cloud
- Evaluating the quality of our predictions
- GANs in a nutshell
- GAN Python tools and libraries
- Network attack via model substitution
- IDS evasion via GAN
- Facial recognition attacks with GAN
4 LiveLab in this lesson — see the labs panel →
04 Ethical Implications of AI in Cybersecurity 4 topics · 5 LiveLab +
- Best practices of feature engineering
- Evaluating a detector's performance with ROC
- How to split data into training and test sets
- Using cross validation for algorithms
5 LiveLab in this lesson — see the labs panel →
05 Assessing your AI Arsenal 8 topics · 5 LiveLab +
- Authentication abuse prevention
- Account reputation scoring
- User authentication with keystroke recognition
- Biometric authentication with facial recognition
- Evading ML detectors
- Challenging ML anomaly detection
- Testing for data and model quality
- Ensuring security and reliability
5 LiveLab in this lesson — see the labs panel →
Hands-On Labs Our edge
27 LiveLabs- Creating a Linear Regression Model
- Creating a Clustering Model
- Using Neural Networks for Spam Filtering
- Performing Matrix Operations
- Using a Linear Regression Model for Prediction
- Creating a Perceptron-based Spam Filter
- Creating an SVM Spam Filter
- Creating a Phishing Detector with Logistic Regression
- Creating a Phishing Detector with Decision Trees
- Creating a Spam Detector with NLTK
- Using the k-Means Clustering Algorithm for Malware Detection
- Creating a Decision Tree and a Random Forest Malware Classifier
- Detecting Malware using an HMM Model
- Detecting Botnet
- Performing Gaussian Anomaly Detection
- Performing Oversampling and Undersampling
- Comparing Different Models for Detecting Credit Card Frauds
- Performing Feature Normalization
- Dealing with Categorical Data
- Using Different Measures to Evaluate Algorithms
- Creating a Learning Curve to Measure Performance of an Algorithm
- Performing K-Folds Cross Validation
- Detecting Anomaly Using Keystrokes
- Creating an Image Classification Model
- Understanding Covariance Matrix
- Handling Missing Values in a Dataset
- Performing Hyperparameter Optimization
Labs run in your browser โ nothing to install.
02 / FAQs
Questions before you start
Prepare for AI for Cybersecurity
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
- 27 LiveLab included
- Certificate of completion