The AI for Cybersecurity course offers a comprehensive introduction to the usage of AI methods, most specifically machine learning in the field of cybersecurity. It begins with an introduction to AI, covering its definitions, historical development, and general applications. The course then discusses the importance of AI in cybersecurity, introducing key concepts, and the distinction between the host security and the network security.
Students will gain a solid understanding of cybersecurity fundamentals, including common attack vectors and vulnerabilities, as well as an introduction to the defense mechanisms used to protect systems. In the first parts, the course presents the core AI techniques applicable to cybersecurity from a theoretical point of view, with a focus on machine learning (ML) methods such as supervised, unsupervised and reinforcement learning.
In subsequent parts, students will learn how to apply ML techniques practically to specific cybersecurity challenges like malware detection and classification, intrusion detection, and email spam filtering. They will explore the process of implementing ML models for these tasks, training and evaluating them on data using the Python programming language.
Overall, this course equips students with both the theoretical understanding and practical skills needed to apply AI methods in order to protect systems against evolving cyber threats.
Welcome to the introductory part of the AI and Cybersecurity course! During the 5 video lectures and 2 readings of this module you will find various definitions of the Artificial Intelligence, the evolution of this domain and the classification of the AI algorithms in search-based algorithms and intelligent systems. The domains where AI is successfully used are presented, with focus on the use of AI in cybersecurity related tasks (e.g.: network analysis, intrusion detection, malicious web link detection, anomaly detection or malware classification ). Afterwards, the basic concepts of cybersecurity will be introduced, and the classification of security threats at endpoint level or internet level. You will discover types of cybersecurity threats and how they can be defended.
涵盖的内容
12个视频7篇阅读材料7个作业1个讨论话题
显示有关单元内容的信息
12个视频•总计52分钟
Introduction•1分钟
Definition of AI•2分钟
History of AI•5分钟
AI algorithms classification•2分钟
General usage of AI•2分钟
Importance of AI in cybersecurity•5分钟
Endpoint security•1分钟
Static and dynamic features•3分钟
Introduction•1分钟
Overview of cybersecurity threats and challenges•6分钟
Common attack vectors and vulnerabilities•11分钟
Introduction to security controls and defense mechanisms•11分钟
7篇阅读材料•总计40分钟
Conclusions•2分钟
References and other resources•10分钟
Key concepts and terminologies•2分钟
Main types of malware•7分钟
Internet security•2分钟
Humans & data•2分钟
References and other resources•15分钟
7个作业•总计145分钟
Definition of AI•15分钟
History of AI•15分钟
AI algorithms and classification•10分钟
General usage of AI•15分钟
Introduction to AI test•30分钟
Importance of AI in Cybersecurity & Key Concepts and Terminologies test•30分钟
Fundamentals of Cybersecurity test•30分钟
1个讨论话题•总计10分钟
Discussion Prompt - introduce yourself•10分钟
AI Techniques for Cybersecurity
第 2 单元•小时 后完成
单元详情
Welcome to the second module of the AI for Cybersecurity course. This module consists of five lessons that explore different AI techniques and their applications in cybersecurity. It begins with an introduction to Machine Learning (ML) and its three basic types. The second lesson discusses three key cybersecurity tasks and explains how ML can be applied to address them. In the third lesson, you will follow a practical example of implementing and evaluating a malware detection system using two ML models: Decision Trees and Random Forests. The fourth lesson introduces fundamental concepts of deep learning (DL) and its applications in cybersecurity. Finally, the module concludes with an overview of Natural Language Processing (NLP) and how it can be used for cybersecurity-related tasks.
涵盖的内容
31个视频2篇阅读材料10个作业
显示有关单元内容的信息
31个视频•总计86分钟
Introduction•1分钟
What is data•2分钟
Supervised learning•2分钟
Unsupervised learning•2分钟
Reinforcement learning•2分钟
Machine learning models•1分钟
Machine learning algorithms•1分钟
Machine learning process•3分钟
Information security•2分钟
Cyber threats•2分钟
Malware detection•2分钟
Malware detection with ML•3分钟
Intrusion detection•2分钟
Intrusion detection with ML•2分钟
Email spam detection with ML•1分钟
Introduction•1分钟
Load and review the data•3分钟
Preparing the data•4分钟
Feature selection•1分钟
Data splitting & transformation•1分钟
Building the models•1分钟
Testing the Decision Tree classifier•2分钟
Testing the Random Forest classifier•1分钟
Conclusion•1分钟
Introduction to neural networks and deep learning architectures•5分钟
Some famous neural network architectures•5分钟
Applications of deep learning in cybersecurity: malware detection, clustering and classification•8分钟
Training and evaluation of deep learning models for cybersecurity•9分钟
Introduction•1分钟
Overview of NLP techniques•9分钟
NLP applications in cybersecurity•4分钟
2篇阅读材料•总计15分钟
Conclusions and references•10分钟
Conclusions and references•5分钟
10个作业•总计240分钟
Supervised, Unsupervised and Reinforcement Learning test•10分钟
Machine Learning for Cybersecurity•30分钟
Training and Evaluation of ML Models for Cybersecurity•20分钟
Deep Learning for Cybersecurity•20分钟
Natural Language Processing for Cybersecurity•10分钟
Supervised, Unsupervised and Reinforcement Learning test•30分钟
Machine Learning (ML) for Cybersecurity test•30分钟
Training and Evaluation of ML Models for Cybersecurity test•30分钟
Deep Learning for Cybersecurity test•30分钟
Natural Language Processing (NLP) for Cybersecurity test•30分钟
Real-world Use Cases
第 3 单元•小时 后完成
单元详情
This module explores how AI techniques are applied to detect and mitigate online threats. It begins with an overview of malicious web links, explaining how they redirect users, run harmful code, and spread misinformation like fake news and phishing content. Detection methods are categorized into dynamic (e.g., sandboxing, honeypots) and static (e.g., URL analysis, blacklists, machine learning models). The module also details how URLs can be analyzed through lexical, host-based, and social media features. A special focus is given to Domain Generation Algorithms (DGAs), which malware uses to create deceptive domain names. Detecting DGAs is challenging and involves either manual feature extraction or automated learning methods. Another topic of this module is detecting fake news using deep learning modules. Finally, the presentation briefly talks about clickbait detection. Real-world case studies and research-backed solutions are presented throughout. By the end, learners are equipped to recognize key cyber threats and understand the AI models used to counter them.
涵盖的内容
5个视频1篇阅读材料2个作业
显示有关单元内容的信息
5个视频•总计11分钟
Introduction•1分钟
Malicious web links detection•3分钟
Domain generation algorithms•3分钟
Fake news•2分钟
Clickbait links•1分钟
1篇阅读材料•总计20分钟
Conclusions and references•20分钟
2个作业•总计40分钟
Real-World Use Cases•10分钟
Real-World Use Cases•30分钟
Ethical considerations, Future Trends and Conclusion
第 4 单元•小时 后完成
单元详情
This final module explores the ethical challenges and legal frameworks surrounding the use of AI in cybersecurity. Key concepts such as safety vs. security, risk management, and the balance between privacy and protection will be discussed.
We will introduce the AI4People framework - autonomy, non-maleficence, beneficence, justice, and explainability - and examine its application to real-world cyber threats. The module also covers key regulations such as the EU AI Act, NIS2, the Cyber Resilience Act, and DORA, along with ethical guidelines from ACM, IEEE, and ISSA.
Finally, we'll look at future trends, including open-source collaboration, ethical hacking, and global cooperation in securing AI systems.
By the end, learners will understand the ethical and regulatory landscape and be prepared for the evolving challenges of AI in cybersecurity.
涵盖的内容
3个视频2篇阅读材料2个作业
显示有关单元内容的信息
3个视频•总计11分钟
Introduction•1分钟
Ethical considerations and challenges in AI for cybersecurity•8分钟
ACTs•2分钟
2篇阅读材料•总计20分钟
Conclusions•10分钟
References•10分钟
2个作业•总计25分钟
Ethical considerations, Future Trends and Conclusion•10分钟
Ethical considerations, Future Trends and Conclusion test•15分钟
28DIGITAL is Europe’s digital innovation engine, a multi-stakeholder platform, rooted in European values and open to the world. We turn knowledge into innovation, scale start-ups into global ventures, and build the next generation of digital talent to shape a fair, competitive, and human-centric digital future.
We work at the intersection of science, business, and society, transforming breakthroughs in AI, cybersecurity, robotics, and advanced computing into solutions that foster digital technology innovation, accelerate the green transition, and improve lives.
28DIGITAL provides online and face-to-face Innovation and Entrepreneurship education to raise quality, increase diversity, and expand the availability of top-level content from 20 leading technical universities across Europe. The universities deliver a unique blend of the best of technical excellence, entrepreneurial skills, and mindset to digital engineers and entrepreneurs at all stages of their careers. The academic partners support Coursera’s bold vision to enable anyone, anywhere, to transform their lives by providing access to the world’s best learning experiences. This means that 28DIGITAL gradually shares parts of its entrepreneurial and academic education programmes to demonstrate its excellence and make it accessible to a much wider audience.
28DIGITAL's online education portfolio can be used in blended education settings, in both Master's and Doctorate programmes, and by professionals to update their knowledge.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I purchase the Certificate?
When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.