Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
Lernen Sie neue Konzepte von Branchenexperten
Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
Erwerben Sie ein Berufszertifikat zur Vorlage
In diesem Kurs gibt es 5 Module
Machine learning is transforming how organisations detect cyber threats — but most security professionals lack hands-on experience building and deploying ML models. This course closes that gap, taking you from core ML concepts to practical, applied threat detection on real cybersecurity datasets.
You'll start with the foundations: model training, learning types, and measuring model accuracy. You'll also learn how attackers exploit ML systems through inference, poisoning, and adversarial input — giving you a security-first perspective from the start.
From there, you'll move into hands-on application. You'll load, preprocess, train, and test classification and regression models to identify malware, detect fraud, and analyse network traffic. You'll apply artificial neural networks to classify malware binaries and behavioural patterns. In the final section, you'll build network anomaly detection models using K-Nearest Neighbors (KNN) and One-Class SVM to identify outlier traffic and distinguish normal behaviour from potential attacks.
Designed for security analysts, SOC teams, IT engineers, and data scientists entering cybersecurity. Basic cybersecurity knowledge is recommended.
Job skills taught: Machine Learning for Cybersecurity · Threat Detection · Malware Analysis · Network Anomaly Detection · ML Model Training and Evaluation · Classification and Regression Modelling · Fraud Detection · Artificial Neural Networks · Network Traffic Analysis
Features Coursera Coach, Dialogues and Role Plays - a smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course.
Artificial Intelligence (AI) and Machine Learning (ML) transform cyber defense by detecting patterns and responding to anomalies. This module builds a strong foundation in AI and ML for cyber security applications. You will study core machine learning concepts, including model training, learning types, and effectiveness measurement. You will also examine how attackers exploit ML systems through inference, poisoning, and adversarial input. By the end, you will understand ML's role in cyber defense, its new attack surfaces, and how to evaluate its strengths and limitations.
Das ist alles enthalten
2 Aufgaben13 Plug-ins
Infos zu Modulinhalt anzeigen
2 Aufgaben•Insgesamt 30 Minuten
End of module practice quiz•15 Minuten
End of module quiz•15 Minuten
13 Plug-ins•Insgesamt 237 Minuten
Overview•5 Minuten
Introduction•10 Minuten
An Industry Perspective•15 Minuten
Concepts and definitions of Machine Learning•2 Minuten
Learning tasks - classification and regression•25 Minuten
Accuracy of machine learning models•25 Minuten
Attacks on machine learning - an overview•25 Minuten
Inference attacks•25 Minuten
Adversarial input attacks•25 Minuten
Poisoning attacks•25 Minuten
Model stealing•25 Minuten
Summary•15 Minuten
References•15 Minuten
Machine Learning Applications in Cyber Security
Modul 2•3 Stunden abzuschließen
Moduldetails
Machine Learning is a powerful tool combating cyber threats. This module moves beyond theory to hands-on ML techniques for cyber defense. You will identify malware, detect network traffic anomalies, and find fraud. Learn to load, preprocess, train, and test classification and regression models using practical tools. Algorithms help automate threat detection and accelerate response. By the end, you will run ML models on cyber datasets, gaining new insight and readiness.
Das ist alles enthalten
2 Aufgaben11 Plug-ins
Infos zu Modulinhalt anzeigen
2 Aufgaben•Insgesamt 30 Minuten
End of module practice quiz•15 Minuten
End of module quiz•15 Minuten
11 Plug-ins•Insgesamt 149 Minuten
Overview•5 Minuten
Introduction•1 Minute
Malware analysis•10 Minuten
Network anomaly detection•20 Minuten
Deep packet inspection•5 Minuten
Fraud detection•5 Minuten
Loading, viewing and preprocessing datasets•40 Minuten
Training and testing a classification model•25 Minuten
Training and testing a regression model•25 Minuten
Summary•10 Minuten
References•3 Minuten
Machine Learning for Threat Detection and Network Traffic Analysis
Modul 3•3 Stunden abzuschließen
Moduldetails
Modern cyber attacks often travel through the digital veins of an organisations, its networks. This module shows how Machine Learning identifies unusual patterns and detects hidden threats. You will study malware foundations, from binaries to behavioral types, and how ML models analyze network traffic to flag anomalies. Through practical exercises, you will work with malware datasets and apply machine learning algorithms, including artificial neural networks, to classify malicious behavior. Gain skills to create intelligent defense mechanisms that learn from evolving threats, enhancing cyber resilience.
Das ist alles enthalten
1 Aufgabe6 Plug-ins
Infos zu Modulinhalt anzeigen
1 Aufgabe•Insgesamt 15 Minuten
End of module quiz•15 Minuten
6 Plug-ins•Insgesamt 136 Minuten
Overview•1 Minute
Malware binaries•10 Minuten
Malware types•15 Minuten
Malware analysis techniques•30 Minuten
Using machine learning•40 Minuten
Artificial neural networks•40 Minuten
Machine Learning for Network Anomaly Detection
Modul 4•3 Stunden abzuschließen
Moduldetails
Cyber attackers mimic normal traffic. This module teaches how machine learning transforms anomaly detection, helping you spot compromise signals. You will study foundational techniques like K-Nearest Neighbors (KNN) and One-Class Support Vector Machines (SVM), applying them to network logs to detect outliers and distinguish traffic. Through hands-on experimentation, gain experience building models that automatically identify abnormal network behaviors. By the end, you will use machine learning for advanced threat detection, making defenses smarter and more adaptive.
Das ist alles enthalten
1 Aufgabe8 Plug-ins
Infos zu Modulinhalt anzeigen
1 Aufgabe•Insgesamt 15 Minuten
End of module quiz•15 Minuten
8 Plug-ins•Insgesamt 146 Minuten
Overview•1 Minute
Network anomaly detection•5 Minuten
K nearest neighbours•30 Minuten
K nearest neighbours for outlier detection•20 Minuten
Network anomaly detection using machine learning•15 Minuten
Outlier detection using K nearest neighbours•15 Minuten
Outlier detection using one class SVM•15 Minuten
Detecting normal and attack traffic•45 Minuten
Mini Project
Modul 5•2 Stunden abzuschließen
Moduldetails
In this module, you will build and evaluate an ML model to detect anomalous network traffic and classify malicious binaries. The project allows you to build a comprehensive portfolio artefacts demonstrating your end-to-end capabilities.
Das ist alles enthalten
2 Aufgaben
Infos zu Modulinhalt anzeigen
2 Aufgaben•Insgesamt 135 Minuten
Reflective questions•15 Minuten
Project: ML Model Development for Threat Detection•120 Minuten
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Macquarie is ranked among the top one per cent of universities in the world, and with a 5-star QS rating, we are recognised for producing graduates who are among the most sought-after professionals in the world. Since our foundation 54 years ago, we have aspired to be a different type of university: one focused on fostering collaboration between students, academics, industry and society.
No prior machine learning experience is required. The course builds your ML foundation from the ground up, starting with core concepts before moving to hands-on model building. Basic cybersecurity knowledge is recommended so you can connect the technical content to real-world security scenarios.
What tools and techniques will I use in this course?
You'll work with classification and regression models, artificial neural networks, K-Nearest Neighbours (KNN), and One-Class Support Vector Machines (SVM), all applied to real cybersecurity datasets including malware samples and network logs.
What career roles does this course prepare me for?
This course builds job-relevant skills for roles that combine security operations with data-driven threat detection. It is particularly valuable for Security Analyst, SOC Analyst, and Threat Intelligence Analyst roles, where ML-powered tooling is increasingly used to automate detection and triage. It also supports Network Security Engineer roles by developing practical network anomaly detection skills. For Data Scientists and ML Engineers transitioning into cybersecurity, this course provides the security context needed to apply existing technical skills in a defence environment.
How does this course fit into the AI-Powered Cybersecurity Specialization?
This is the first course in the Specialization. It builds the ML foundation you'll need for the second course — which covers how ML systems are attacked and defended — and gives you the threat detection context that underpins the operational incident response skills in the third course.
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 subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. 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.
Finanzielle Unterstützung verfügbar, weitere Informationen
¹ Einige Aufgaben in diesem Kurs werden mit AI bewertet. Für diese Aufgaben werden Ihre Daten in Übereinstimmung mit Datenschutzhinweis von Courseraverwendet.