INTRODUCTION & COURSE MAP

Welcome to the AI for Cybersecurity training, a project funded by CyBOK that provides active learning-based materials for students and lecturers to learn the topic. This course aims to teach higher education students how to develop and use AI to detect cyber attacks. We use an active learning approach, which means students learn each topic through in-class discussions, hands-on activities,...

READ MORE INTRODUCTION & COURSE MAP

Cyber threats: Email, Network, Malware

This session explains the cyber threat landscape and different types of malware. Students will learn the types of cyber attacks and the stages involved. They should learn attack techniques and scenarios and their impacts on organisations and people. This session must contain examples of attacks (e.g., phishing, DDoS, ransomware), real-world attack scenarios, and hands-on activities (e.g., a phishing simulation).

READ MORE Cyber threats: Email, Network, Malware

Detecting Email threats using AI

This session provides an overview of Artificial Intelligence (AI) and Machine Learning (ML) concepts. Students learn what AI and ML mean, how ML works, Examples of AI and ML applications and algorithms, etc. The aim of this session is to understand the concepts and basics of ML, which will serve as a base for the next sessions.

READ MORE Detecting Email threats using AI

Malware Analysis Techniques

This session explains how to analyse malware using static, dynamic, and automated techniques and solutions. Students will learn the steps of malware analysis and how to use tools to investigate a file. This knowledge will help build an AI to analyse files and detect malware (in the next session).

READ MORE Malware Analysis Techniques