Open Courses
Two hundred free course entry points from the Truth Surge training pipeline. These courses demonstrate structured learning, visual explanation, narration, cybersecurity training design, and AI-enabled production workflows.
AI Security
Courses for securing AI systems, agents, prompts, model workflows, and AI-enabled security operations.
Open course in the AI Security catalog: AI Agent Security.
Launch Course AI Agent Security Patterns in PythonOpen course in the AI Security catalog: AI Agent Security Patterns in Python.
Launch Course AI Assisted Threat Actor ProfilingOpen course in the AI Security catalog: AI Assisted Threat Actor Profiling.
Launch Course AI Assisted Vulnerability ManagementOpen course in the AI Security catalog: AI Assisted Vulnerability Management.
Launch Course AI Assisted Web Application AssessmentOpen course in the AI Security catalog: AI Assisted Web Application Assessment.
Launch Course AI GovernanceOpen course in the AI Security catalog: AI Governance.
Launch Course AI Loop EngineeringOpen course in the AI Security catalog: AI Loop Engineering.
Launch Course AI Security ArchitectureOpen course in the AI Security catalog: AI Security Architecture.
Launch Course AI Supply Chain RisksOpen course in the AI Security catalog: AI Supply Chain Risks.
Launch Course Building An AI Pentesting WorkstationOpen course in the AI Security catalog: Building An AI Pentesting Workstation.
Launch Course Building Secure Python AI ApplicationsOpen course in the AI Security catalog: Building Secure Python AI Applications.
Launch Course Defending Against Agent AbuseOpen course in the AI Security catalog: Defending Against Agent Abuse.
Launch Course LLM Threat ModelingOpen course in the AI Security catalog: LLM Threat Modeling.
Launch Course Prompt EngineeringOpen course in the AI Security catalog: Prompt Engineering.
Launch Course Prompt InjectionOpen course in the AI Security catalog: Prompt Injection.
Launch Course Prompt Injection Defenses in PythonOpen course in the AI Security catalog: Prompt Injection Defenses in Python.
Launch Course Red Teaming AI SystemsOpen course in the AI Security catalog: Red Teaming AI Systems.
Launch Course Securing AI AgentsOpen course in the AI Security catalog: Securing AI Agents.
Launch CourseApplication Security: C
Courses focused on memory safety, defensive input handling, unsafe API replacement, and C security fundamentals.
Open course in the Application Security: C catalog: Array Bounds Checking in C.
Launch Course Binary Data Validation in COpen course in the Application Security: C catalog: Binary Data Validation in C.
Launch Course Buffer Overflow Fundamentals in COpen course in the Application Security: C catalog: Buffer Overflow Fundamentals in C.
Launch Course Cryptography Fundamentals for C DevelopersOpen course in the Application Security: C catalog: Cryptography Fundamentals for C Developers.
Launch Course Double Free Prevention in COpen course in the Application Security: C catalog: Double Free Prevention in C.
Launch Course Memory Corruption Fundamentals in COpen course in the Application Security: C catalog: Memory Corruption Fundamentals in C.
Launch Course Replacing Unsafe APIs in COpen course in the Application Security: C catalog: Replacing Unsafe APIs in C.
Launch Course Secure Input Handling in COpen course in the Application Security: C catalog: Secure Input Handling in C.
Launch Course The C Memory ModelOpen course in the Application Security: C catalog: The C Memory Model.
Launch CourseApplication Security: .NET
Courses for C# and .NET validation, secure application behavior, and defensive engineering practices.
Application Security: General
Foundational application security courses for design, identity, validation, testing, secrets, and secure SDLC practices.
Open course in the Application Security: General catalog: Authentication Fundamentals.
Launch Course Authorization FundamentalsOpen course in the Application Security: General catalog: Authorization Fundamentals.
Launch Course Defensive Shell ProgrammingOpen course in the Application Security: General catalog: Defensive Shell Programming.
Launch Course Dynamic Application Security TestingOpen course in the Application Security: General catalog: Dynamic Application Security Testing.
Launch Course Input Validation FundamentalsOpen course in the Application Security: General catalog: Input Validation Fundamentals.
Launch Course Introduction to Secure Powershell ScriptingOpen course in the Application Security: General catalog: Introduction to Secure Powershell Scripting.
Launch Course Introduction to Secure Shell ScriptingOpen course in the Application Security: General catalog: Introduction to Secure Shell Scripting.
Launch Course Password Security and Credential StorageOpen course in the Application Security: General catalog: Password Security and Credential Storage.
Launch Course Secrets ManagementOpen course in the Application Security: General catalog: Secrets Management.
Launch Course Secure File HandlingOpen course in the Application Security: General catalog: Secure File Handling.
Launch Course Secure Software Development LifecycleOpen course in the Application Security: General catalog: Secure Software Development Lifecycle.
Launch Course Security Headers ExplainedOpen course in the Application Security: General catalog: Security Headers Explained.
Launch Course Session Management SecurityOpen course in the Application Security: General catalog: Session Management Security.
Launch Course Static Application Security TestingOpen course in the Application Security: General catalog: Static Application Security Testing.
Launch Course Threat Modeling Container Escape ScenariosOpen course in the Application Security: General catalog: Threat Modeling Container Escape Scenarios.
Launch Course Vibe CodingOpen course in the Application Security: General catalog: Vibe Coding.
Launch Course Web Application Security FundamentalsOpen course in the Application Security: General catalog: Web Application Security Fundamentals.
Launch CourseApplication Security: JavaScript
Courses for browser and JavaScript application security, validation, and injection-risk reduction.
Open course in the Application Security: JavaScript catalog: Injection Vulnerabilities for JavaScript Developers.
Launch Course Input Validation in JavaScriptOpen course in the Application Security: JavaScript catalog: Input Validation in JavaScript.
Launch Course Introduction to Node.js Application SecurityOpen course in the Application Security: JavaScript catalog: Introduction to Node.js Application Security.
Launch CourseApplication Security: Python
Courses for Python security, validation, safe integration, and AI application controls.
Application Security: TypeScript
Courses for TypeScript and Node.js application security, validation, and modern web service safeguards.
Open course in the Application Security: TypeScript catalog: Input Validation in TypeScript.
Launch Course Introduction to TypeScript Application SecurityOpen course in the Application Security: TypeScript catalog: Introduction to TypeScript Application Security.
Launch CourseCryptography
Courses on cryptographic risk, post-quantum migration, standards, and long-lived data protection.
Open course in the Cryptography catalog: Harvest Now Decrypt Later.
Launch Course Introduction to Post Quantum CryptographyOpen course in the Cryptography catalog: Introduction to Post Quantum Cryptography.
Launch Course NIST Pqc Standards OverviewOpen course in the Cryptography catalog: NIST Pqc Standards Overview.
Launch Course Pqc for TLS and Web ServicesOpen course in the Cryptography catalog: Pqc for TLS and Web Services.
Launch Course Quantum Threats for Security PractitionersOpen course in the Cryptography catalog: Quantum Threats for Security Practitioners.
Launch CourseDetection Engineering
Courses for telemetry, SIEM, EDR, detection logic, rule writing, and lifecycle management.
Open course in the Detection Engineering catalog: Detection Engineering.
Launch Course Detection Lifecycle ManagementOpen course in the Detection Engineering catalog: Detection Lifecycle Management.
Launch Course EDROpen course in the Detection Engineering catalog: EDR.
Launch Course SIEMOpen course in the Detection Engineering catalog: SIEM.
Launch Course Telemetry FundamentalsOpen course in the Detection Engineering catalog: Telemetry Fundamentals.
Launch Course Writing Detection RulesOpen course in the Detection Engineering catalog: Writing Detection Rules.
Launch CourseDigital Forensics
Courses for incident response, forensic tooling, operating-system artifacts, mobile analysis, browser evidence, and malware basics.
Open course in the Digital Forensics catalog: Android Forensics Fundamentals.
Launch Course Browser Forensics FundamentalsOpen course in the Digital Forensics catalog: Browser Forensics Fundamentals.
Launch Course Building A DFIR ToolkitOpen course in the Digital Forensics catalog: Building A DFIR Toolkit.
Launch Course Introduction to Digital Forensics and Incident ResponseOpen course in the Digital Forensics catalog: Introduction to Digital Forensics and Incident Response.
Launch Course Iphone Forensics FundamentalsOpen course in the Digital Forensics catalog: Iphone Forensics Fundamentals.
Launch Course Linux Forensics FundamentalsOpen course in the Digital Forensics catalog: Linux Forensics Fundamentals.
Launch Course macOS Forensics FundamentalsOpen course in the Digital Forensics catalog: macOS Forensics Fundamentals.
Launch Course Static Malware Analysis FundamentalsOpen course in the Digital Forensics catalog: Static Malware Analysis Fundamentals.
Launch Course USB and Removable Media AnalysisOpen course in the Digital Forensics catalog: USB and Removable Media Analysis.
Launch Course Windows Forensics FundamentalsOpen course in the Digital Forensics catalog: Windows Forensics Fundamentals.
Launch CourseDrone Operations
Courses for field operations, drone mission planning, observation, inspection, environmental factors, and navigation threats.
Open course in the Drone Operations catalog: Aerial Observation Fundamentals.
Launch Course Building A Drone Operations CenterOpen course in the Drone Operations catalog: Building A Drone Operations Center.
Launch Course Drone Based Infrastructure InspectionOpen course in the Drone Operations catalog: Drone Based Infrastructure Inspection.
Launch Course Environmental Factors in Drone OperationsOpen course in the Drone Operations catalog: Environmental Factors in Drone Operations.
Launch Course GPS Spoofing and Jamming FundamentalsOpen course in the Drone Operations catalog: GPS Spoofing and Jamming Fundamentals.
Launch Course Introduction to Drone OperationsOpen course in the Drone Operations catalog: Introduction to Drone Operations.
Launch Course Night Operations FundamentalsOpen course in the Drone Operations catalog: Night Operations Fundamentals.
Launch Course Operating in Challenging WeatherOpen course in the Drone Operations catalog: Operating in Challenging Weather.
Launch Course Thermal Imaging FundamentalsOpen course in the Drone Operations catalog: Thermal Imaging Fundamentals.
Launch CourseEffective Learning
Courses for learning science, metacognition, deliberate practice, decision science, and course creation workflows.
Open course in the Effective Learning catalog: Addie Model for Elearning Course Creation.
Launch Course Cognitive Load TheoryOpen course in the Effective Learning catalog: Cognitive Load Theory.
Launch Course Critical ThinkingOpen course in the Effective Learning catalog: Critical Thinking.
Launch Course Elearning Course Creation With Adobe Creative CloudOpen course in the Effective Learning catalog: Elearning Course Creation With Adobe Creative Cloud.
Launch Course Elearning Course Creation With Articulate 360Open course in the Effective Learning catalog: Elearning Course Creation With Articulate 360.
Launch Course Energy As A ResourceOpen course in the Effective Learning catalog: Energy As A Resource.
Launch Course How People LearnOpen course in the Effective Learning catalog: How People Learn.
Launch Course Human Performance FundamentalsOpen course in the Effective Learning catalog: Human Performance Fundamentals.
Launch Course Introduction to Decision ScienceOpen course in the Effective Learning catalog: Introduction to Decision Science.
Launch Course Introduction to Deliberate PracticeOpen course in the Effective Learning catalog: Introduction to Deliberate Practice.
Launch Course Introduction to NeuroplasticityOpen course in the Effective Learning catalog: Introduction to Neuroplasticity.
Launch Course Lifestyle Modulators of NeuroplasticityOpen course in the Effective Learning catalog: Lifestyle Modulators of Neuroplasticity.
Launch Course MetacognitionOpen course in the Effective Learning catalog: Metacognition.
Launch Course Reflective PracticeOpen course in the Effective Learning catalog: Reflective Practice.
Launch Course Sleep and LearningOpen course in the Effective Learning catalog: Sleep and Learning.
Launch Course The Science of Expert PerformanceOpen course in the Effective Learning catalog: The Science of Expert Performance.
Launch Course The Science of ExpertiseOpen course in the Effective Learning catalog: The Science of Expertise.
Launch Course The Science of MotivationOpen course in the Effective Learning catalog: The Science of Motivation.
Launch Course Time As A ResourceOpen course in the Effective Learning catalog: Time As A Resource.
Launch CourseSecurity Explainers
Short courses that explain security frameworks, operating models, governance concepts, and defensive security language.
Open course in the Security Explainers catalog: Bayesian Networks.
Launch Course What Are CIS ControlsOpen course in the Security Explainers catalog: What Are CIS Controls.
Launch Course What Are FedRAMP BaselinesOpen course in the Security Explainers catalog: What Are FedRAMP Baselines.
Launch Course What Is CMMC 2.0Open course in the Security Explainers catalog: What Is CMMC 2.0.
Launch Course What Is Continuous MonitoringOpen course in the Security Explainers catalog: What Is Continuous Monitoring.
Launch Course What Is Cyber Kill ChainOpen course in the Security Explainers catalog: What Is Cyber Kill Chain.
Launch Course What Is Detection EngineeringOpen course in the Security Explainers catalog: What Is Detection Engineering.
Launch Course What Is FedRAMPOpen course in the Security Explainers catalog: What Is FedRAMP.
Launch Course What Is FedRAMP HighOpen course in the Security Explainers catalog: What Is FedRAMP High.
Launch Course What Is Incident Response LifecycleOpen course in the Security Explainers catalog: What Is Incident Response Lifecycle.
Launch Course What Is NIST Sp80053Open course in the Security Explainers catalog: What Is NIST Sp80053.
Launch Course What Is RMFOpen course in the Security Explainers catalog: What Is RMF.
Launch Course What Is SBOMOpen course in the Security Explainers catalog: What Is SBOM.
Launch Course What Is SOC 2Open course in the Security Explainers catalog: What Is SOC 2.
Launch Course What Is Threat HuntingOpen course in the Security Explainers catalog: What Is Threat Hunting.
Launch Course What Is Vulnerability ManagementOpen course in the Security Explainers catalog: What Is Vulnerability Management.
Launch Course What Is Zero TrustOpen course in the Security Explainers catalog: What Is Zero Trust.
Launch CourseGovernance, Risk, and Compliance
SCORM-oriented framework and compliance mapping courses for security governance, assurance, and awareness programs.
Open course in the Governance, Risk, and Compliance catalog: CIS SCORM.
Launch Course Cmmc2 SCORMOpen course in the Governance, Risk, and Compliance catalog: Cmmc2 SCORM.
Launch Course FedRAMP Evidence and DocumentationOpen course in the Governance, Risk, and Compliance catalog: FedRAMP Evidence and Documentation.
Launch Course FedRAMP Vulnerability ManagementOpen course in the Governance, Risk, and Compliance catalog: FedRAMP Vulnerability Management.
Launch Course HIPAA SCORMOpen course in the Governance, Risk, and Compliance catalog: HIPAA SCORM.
Launch Course ISO 27001 SCORMOpen course in the Governance, Risk, and Compliance catalog: ISO 27001 SCORM.
Launch Course NIST CSF 2.0 FundamentalsOpen course in the Governance, Risk, and Compliance catalog: NIST CSF 2.0 Fundamentals.
Launch Course NIST SP 800-53 SCORMOpen course in the Governance, Risk, and Compliance catalog: NIST SP 800-53 SCORM.
Launch Course PCI DSS SCORMOpen course in the Governance, Risk, and Compliance catalog: PCI DSS SCORM.
Launch Course SOC 2 SCORMOpen course in the Governance, Risk, and Compliance catalog: SOC 2 SCORM.
Launch Course SOC 2 Type I vs. Type IIOpen course in the Governance, Risk, and Compliance catalog: SOC 2 Type I vs. Type II.
Launch CourseInfrastructure and Cloud Security
Courses for cloud security operations, containers, vulnerability management, incident response, and infrastructure resilience.
Open course in the Infrastructure and Cloud Security catalog: Booting Linux From Ram Drive.
Launch Course Cloud IAM FundamentalsOpen course in the Infrastructure and Cloud Security catalog: Cloud IAM Fundamentals.
Launch Course Cloud Incident Response FundamentalsOpen course in the Infrastructure and Cloud Security catalog: Cloud Incident Response Fundamentals.
Launch Course Cloud Security FundamentalsOpen course in the Infrastructure and Cloud Security catalog: Cloud Security Fundamentals.
Launch Course Container Security FundamentalsOpen course in the Infrastructure and Cloud Security catalog: Container Security Fundamentals.
Launch Course Container Vulnerability ManagementOpen course in the Infrastructure and Cloud Security catalog: Container Vulnerability Management.
Launch Course DDoS MitigationOpen course in the Infrastructure and Cloud Security catalog: DDoS Mitigation.
Launch Course Incident Response PlaybooksOpen course in the Infrastructure and Cloud Security catalog: Incident Response Playbooks.
Launch Course Known Exploited VulnerabilitiesOpen course in the Infrastructure and Cloud Security catalog: Known Exploited Vulnerabilities.
Launch Course Linux Security FundamentalsOpen course in the Infrastructure and Cloud Security catalog: Linux Security Fundamentals.
Launch Course Network Hardening FundamentalsOpen course in the Infrastructure and Cloud Security catalog: Network Hardening Fundamentals.
Launch Course Patch Management for Containerized EnvironmentsOpen course in the Infrastructure and Cloud Security catalog: Patch Management for Containerized Environments.
Launch Course System Hardening FundamentalsOpen course in the Infrastructure and Cloud Security catalog: System Hardening Fundamentals.
Launch Course Vulnerability Management FundamentalsOpen course in the Infrastructure and Cloud Security catalog: Vulnerability Management Fundamentals.
Launch CourseLocal LLM and Private AI
Courses for local AI infrastructure, private model operation, APIs, tuning, observability, and controlled workflows.
Open course in the Local LLM and Private AI catalog: AI Homelab Fundamentals.
Launch Course Batch Size Tuning for LLM InferenceOpen course in the Local LLM and Private AI catalog: Batch Size Tuning for LLM Inference.
Launch Course Building A Private AI AssistantOpen course in the Local LLM and Private AI catalog: Building A Private AI Assistant.
Launch Course Building A Private Security Operations DashboardOpen course in the Local LLM and Private AI catalog: Building A Private Security Operations Dashboard.
Launch Course Building An AI Inference ClusterOpen course in the Local LLM and Private AI catalog: Building An AI Inference Cluster.
Launch Course Choosing Local Model for VisionOpen course in the Local LLM and Private AI catalog: Choosing Local Model for Vision.
Launch Course Choosing The Right Model for Your HardwareOpen course in the Local LLM and Private AI catalog: Choosing The Right Model for Your Hardware.
Launch Course Cloud Gpu FundamentalsOpen course in the Local LLM and Private AI catalog: Cloud Gpu Fundamentals.
Launch Course Cost Controls for Cloud Gpu WorkloadsOpen course in the Local LLM and Private AI catalog: Cost Controls for Cloud Gpu Workloads.
Launch Course Getting Started With llama.cpp C++Open course in the Local LLM and Private AI catalog: Getting Started With llama.cpp C++.
Launch Course GGUF FundamentalsOpen course in the Local LLM and Private AI catalog: GGUF Fundamentals.
Launch Course Gpu Drivers for Linux AI SystemsOpen course in the Local LLM and Private AI catalog: Gpu Drivers for Linux AI Systems.
Launch Course Hybrid and Cluster AI Telemetry FundamentalsOpen course in the Local LLM and Private AI catalog: Hybrid and Cluster AI Telemetry Fundamentals.
Launch Course Hybrid Local and Cloud AI ArchitecturesOpen course in the Local LLM and Private AI catalog: Hybrid Local and Cloud AI Architectures.
Launch Course Introduction Local VisionOpen course in the Local LLM and Private AI catalog: Introduction Local Vision.
Launch Course Introduction to Local LLM InfrastructureOpen course in the Local LLM and Private AI catalog: Introduction to Local LLM Infrastructure.
Launch Course Lm Studio for Sovereign AI WorkflowsOpen course in the Local LLM and Private AI catalog: Lm Studio for Sovereign AI Workflows.
Launch Course Load Balancing for Multiple Local LLM ServersOpen course in the Local LLM and Private AI catalog: Load Balancing for Multiple Local LLM Servers.
Launch Course Managing Large Context WindowsOpen course in the Local LLM and Private AI catalog: Managing Large Context Windows.
Launch Course MCP FundamentalsOpen course in the Local LLM and Private AI catalog: MCP Fundamentals.
Launch Course MCP SecurityOpen course in the Local LLM and Private AI catalog: MCP Security.
Launch Course Model Quantization FundamentalsOpen course in the Local LLM and Private AI catalog: Model Quantization Fundamentals.
Launch Course Multi Gpu FundamentalsOpen course in the Local LLM and Private AI catalog: Multi Gpu Fundamentals.
Launch Course Ollama Operations FundamentalsOpen course in the Local LLM and Private AI catalog: Ollama Operations Fundamentals.
Launch Course Open WebUI FundamentalsOpen course in the Local LLM and Private AI catalog: Open WebUI Fundamentals.
Launch Course Optimizing Local LLM PerformanceOpen course in the Local LLM and Private AI catalog: Optimizing Local LLM Performance.
Launch Course Private RAG ArchitectureOpen course in the Local LLM and Private AI catalog: Private RAG Architecture.
Launch Course Renting Gpus in The CloudOpen course in the Local LLM and Private AI catalog: Renting Gpus in The Cloud.
Launch Course Running LLMs On Apple SiliconOpen course in the Local LLM and Private AI catalog: Running LLMs On Apple Silicon.
Launch Course Serving LLMs Over APIsOpen course in the Local LLM and Private AI catalog: Serving LLMs Over APIs.
Launch Course Sovereign AI FundamentalsOpen course in the Local LLM and Private AI catalog: Sovereign AI Fundamentals.
Launch Course Turning A Gaming Pc Into An AI WorkstationOpen course in the Local LLM and Private AI catalog: Turning A Gaming Pc Into An AI Workstation.
Launch CourseOSINT
Courses for public-information research, digital footprints, analytic workflow design, and OSINT workstation setup.
Open course in the OSINT catalog: Building An OSINT Workflow.
Launch Course Building An OSINT WorkstationOpen course in the OSINT catalog: Building An OSINT Workstation.
Launch Course Coordinating Intelligence Operations in Multiple JurisdictionsOpen course in the OSINT catalog: Coordinating Intelligence Operations in Multiple Jurisdictions.
Launch Course Counter DeceptionOpen course in the OSINT catalog: Counter Deception.
Launch Course Deepfakes and Synthetic MediaOpen course in the OSINT catalog: Deepfakes and Synthetic Media.
Launch Course Intelligence AnalysisOpen course in the OSINT catalog: Intelligence Analysis.
Launch Course Introduction to OSINTOpen course in the OSINT catalog: Introduction to OSINT.
Launch Course Structured Analytic TechniquesOpen course in the OSINT catalog: Structured Analytic Techniques.
Launch Course Technical OSINT FundamentalsOpen course in the OSINT catalog: Technical OSINT Fundamentals.
Launch Course Understanding Digital FootprintsOpen course in the OSINT catalog: Understanding Digital Footprints.
Launch CourseOT Security
Courses for industrial security, OT architectures, monitoring, standards, telemetry, resilience, and vulnerability management.
Open course in the OT Security catalog: Business Continuity in OT Environments.
Launch Course ICS Components and ArchitecturesOpen course in the OT Security catalog: ICS Components and Architectures.
Launch Course IEC 62443 FundamentalsOpen course in the OT Security catalog: IEC 62443 Fundamentals.
Launch Course Industrial ProtocolsOpen course in the OT Security catalog: Industrial Protocols.
Launch Course Introduction to OT SecurityOpen course in the OT Security catalog: Introduction to OT Security.
Launch Course NIST SP 800-82 FundamentalsOpen course in the OT Security catalog: NIST SP 800-82 Fundamentals.
Launch Course OT Security Monitoring FundamentalsOpen course in the OT Security catalog: OT Security Monitoring Fundamentals.
Launch Course OT Telemetry FundamentalsOpen course in the OT Security catalog: OT Telemetry Fundamentals.
Launch Course OT Threat LandscapeOpen course in the OT Security catalog: OT Threat Landscape.
Launch Course OT Vulnerability ManagementOpen course in the OT Security catalog: OT Vulnerability Management.
Launch Course Purdue ModelOpen course in the OT Security catalog: Purdue Model.
Launch CourseThreat Hunting
Courses for proactive threat hunting, industrial hunting, investigation loops, and adversary-driven analysis.
Open course in the Threat Hunting catalog: Threat Hunting.
Launch Course Threat Hunting FundamentalsOpen course in the Threat Hunting catalog: Threat Hunting Fundamentals.
Launch Course Threat Hunting in Industrial NetworksOpen course in the Threat Hunting catalog: Threat Hunting in Industrial Networks.
Launch CourseThreat Intelligence
Courses for structured intelligence analysis, adversary profiling, deception resistance, and operational coordination.