Course subjects
Module 1: Introduction to Artificial Intelligence (AI) and Cyber Security
Understanding Cyber Security Artificial Intelligence (CSAI)
An Introduction to AI and its Applications in Cybersecurity
Overview of Cybersecurity Fundamentals
Identifying and Mitigating Risks in Real-Life
Building a Resilient and Adaptive Security Infrastructure
Enhancing Digital Defenses using CSAI
Module 2: Python Programming for AI and Cybersecurity Professionals
Python Programming Language and its Relevance in Cybersecurity
Python Programming Language and Cybersecurity Applications
AI Scripting for Automation in Cybersecurity Tasks
Data Analysis and Manipulation Using Python
Developing Security Tools with Python
Module 3: Application of Machine Learning in Cybersecurity
Understanding the Application of Machine Learning in Cybersecurity
Anomaly Detection to Behaviour Analysis
Dynamic and Proactive Defense using Machine Learning
Safeguarding Sensitive Data and Systems Against Diverse Cyber Threats
Module 4: Detection of Email Threats with AI
Utilising Machine Learning for Email Threat Detection
Analysing Patterns and Flagging Malicious Content
Enhancing Phishing Detection with AI
Autonomous Identification and Thwarting of Email Threats
Tools and Technology for Implementing AI in Email Security
Module 5: AI Algorithm for Malware Threat Detection
Introduction to AI Algorithm for Malware Threat Detection
Employing Advanced Algorithms and AI in Malware Threat Detection
Identifying, Analysing, and Mitigating Malicious Software
Safeguarding Systems, Networks, and Data in Real-time
Bolstering Cybersecurity Measures Against Malware Threats
Tools and Technology: Python, Malware Analysis Tools
Module 6: Network Anomaly Detection using AI
Utilising Machine Learning to Identify Unusual Patterns in Network Traffic
Enhancing Cybersecurity and Fortifying Network Defenses with AI Techniques
Implementing Network Anomaly Detection Techniques
Module 7: User Authentication Security with AI
Introduction
Enhancing User Authentication with AI Techniques
Introducing Biometric Recognition, Anomaly Detection, and Behavioural Analysis
Providing a Robust Defence Against Unauthorised Access
Ensuring a Seamless Yet Secure User Experience
Tools and Technology: AI-based Authentication Platforms
Conclusion
Module 8: Generative Adversarial Network (GAN) for Cyber Security
Introduction to Generative Adversarial Networks (GANs) in Cybersecurity
Creating Realistic Mock Threats to Fortify Systems
Detecting Vulnerabilities and Refining Security Measures Using GANs
Tools and Technology: Python and GAN Frameworks
Module 9: Penetration Testing with Artificial Intelligence
Enhancing Efficiency in Identifying Vulnerabilities Using AI
Automating Threat Detection and Adapting to Evolving Attack Patterns
Strengthening Organisations Against Cyber Threats Using AI-driven Penetration Testing
Tools and Technology: Penetration Testing Tools, AI-based Vulnerability Scanners
Module 10: Capstone Project