
In this lecture we’ll map out the main tools and platforms we’ll use throughout the Cybersecurity & AI course, and what role each one plays in a real workflow.
You’ll get a clear overview of:
ChatGPT + OpenAI Codex - prompt workflows, automation, and coding assistance
TensorFlow + PyTorch - training and testing ML models for security use cases
Splunk + Elasticsearch - collecting, searching, correlating, and visualizing logs
AWS + Azure - deploying security/AI workloads in the cloud
Wireshark + Zeek - network traffic capture, parsing, and detection
By the end of this lecture, you’ll be able to:
Recognize which tool to use for which security problem (logs vs network vs ML vs cloud)
Understand how these platforms fit together in an end-to-end cybersecurity + AI pipeline
Prepare your environment for the hands-on labs coming next (install/setup checklist + expectations)
In this lecture on Cybersecurity Frameworks, you’ll learn the most important security frameworks used in real organizations and how they guide risk management, security controls, and incident response.
In this lecture on Cybersecurity Hardware Tools, you’ll learn the key physical devices used by security professionals for testing, monitoring, and defending real systems - and when to use each one.
In this lecture on Key Concepts of Cybersecurity & AI, we’ll build the foundation you need to understand how modern security works - and how AI is changing both defense and attacks.
In this lecture on Understanding ChatGPT, you’ll learn what ChatGPT is, how it works at a high level, and how to use it safely and effectively for cybersecurity and AI tasks.
In this lecture on Getting the Most Out of ChatGPT, you’ll learn practical prompting strategies and workflows to use ChatGPT efficiently for cybersecurity and AI - faster research, cleaner code, better troubleshooting, and smarter automation.
In this lecture on Prompt Hacking & Jailbreaking ChatGPT, we’ll learn how these attacks work, why they’re a real security risk for AI systems, and how to defend against them with safe prompting, access controls, and strong guardrails.
In this lecture on Using ChatGPT in Cybersecurity, you’ll learn practical ways to apply ChatGPT to real security work - faster investigations, clearer documentation, better detection ideas, and stronger automation while staying safe and accurate.
In this lecture on Gemini vs ChatGPT, you’ll learn the real differences in strengths, best use cases, and how to choose the right model for cybersecurity and AI work without wasting time.
In this lecture on Using Gemini in Cybersecurity, you’ll learn practical ways to use Gemini for security tasks - faster research, better summarization, help with scripts and queries, and safer workflows for SOC and blue-team work.
In this lecture on Choosing the Right Cybersecurity Framework, you’ll learn how to pick the best framework for your organization or role based on risk, industry requirements, maturity level, and what you’re actually trying to protect.
In this lecture on What Is AI, you’ll learn what artificial intelligence really means, the main types of AI (like machine learning and deep learning), and where AI is used in cybersecurity and everyday tech.
In this lecture on Choosing the Right AI Tools & Techniques, you’ll learn how to select the best models, libraries, and approaches for your goal - from quick prototyping to production-ready security and automation workflows.
In this lecture on Understanding TensorFlow, you’ll learn what TensorFlow is, how it’s used to build and train machine learning models, and where it fits in practical cybersecurity and AI projects.
In this lecture on Machine Learning & Deep Learning, you’ll learn the difference between ML and DL, when to use each approach, and how they power real cybersecurity and AI systems.
In this lecture on Deep Neural Networks, you’ll learn how multi-layer neural networks work, why they’re powerful for pattern detection, and how they’re used in modern AI and cybersecurity applications.
In this lecture on Building & Training a Deep Learning Model, you’ll learn the end-to-end workflow of creating a neural network, preparing data, training the model, and evaluating performance so you can confidently move from theory to real AI projects.
In this lecture on Building a Phishing Email Defense System, you’ll learn how to detect and stop phishing attempts by combining email-security signals with AI-based classification to reduce risk, block threats faster, and protect users from social engineering attacks.
In this lecture on Understanding Python, you’ll learn the Python basics you need for cybersecurity and AI - how to write clean scripts, work with files and data, use key libraries, and build automation you can actually apply in real projects.
In this lecture on Defending Against DDoS Attacks with Python, you’ll learn how DDoS attacks work, how to spot them using traffic and log patterns, and how to build a Python-based detection and mitigation workflow that helps protect services from being overwhelmed.
In this lecture on Elasticsearch & Cybersecurity, you’ll learn how Elasticsearch helps security teams store, search, and analyze huge volumes of security logs so you can investigate incidents faster and build powerful detection workflows.
In this lecture on Amazon GuardDuty, you’ll learn how AWS GuardDuty detects threats in cloud environments, what data it analyzes, and how to interpret findings to improve cloud security monitoring and incident response.
In this lecture on Understanding PyTorch, you’ll learn what PyTorch is, how it’s used to build and train deep learning models, and how it fits into real AI workflows for cybersecurity and automation.
“This course contains the use of artificial intelligence.”
AI is changing cybersecurity fast - both for defenders and attackers. This beginner-friendly course teaches you the essentials of cybersecurity and how to apply modern AI tools to real security tasks. You’ll build a strong foundation in security concepts (CIA triad, threats vs vulnerabilities, risk, attack surface) and then practice hands-on workflows used in real SOC and blue-team environments.
You’ll learn how security teams detect and investigate threats using log analysis and SIEM tools like Splunk and Elasticsearch, and how to analyze network traffic with Wireshark and Zeek. On the AI side, you’ll use ChatGPT and Codex-style workflows for faster research, documentation, scripting, and automation - plus learn about prompt hacking/jailbreaking and how to protect AI systems against these attacks. You’ll also get introduced to practical machine learning and deep learning with Python, TensorFlow, and PyTorch, including a real use case like building a phishing email defense system.
Cloud security is included too: you’ll work with AWS and Azure concepts and explore threat detection services like Amazon GuardDuty. Throughout the course, we connect everything back to industry frameworks such as NIST CSF, ISO 27001, CIS Controls, and MITRE ATT&CK so you understand how professionals structure security programs and detections.
By the end, you’ll have a practical, job-relevant toolkit to start in cybersecurity, improve your SOC skills, and confidently combine AI with modern defensive security.