Code: CYB202 Technical Foundations

Operating System & Endpoint Security

Protecting systems where users and data meet

Free 42 Hours English Released: 2026

About This Course

This course focuses on securing operating systems and endpoints against modern threats. Topics include OS hardening, authentication mechanisms, endpoint detection and response (EDR), patch management, and malware protection. The course highlights endpoint security as a critical layer in defense-in-depth strategies.

Target Audience

Intermediate technical learners

Course Resources
Video Lessons
Audio Narration
Practical Activities
Flash Cards
Certificate of Completion

Course Content

This module provides students with a foundational understanding of operating systems, which are the software programs that manage computer hardware and software resources.

This module covers the basic concepts and principles of operating system security, including types of threats and vulnerabilities, and common security technologies and tools.

This module covers security features, settings, protection tools, and techniques for the Microsoft Windows OS.

This module covers security features, settings, protection tools, and techniques for the Apple MacOS.

This module covers security features, settings, protection tools, and techniques for Linux.

This module covers security features, settings, protection tools, and techniques for two of the most popular OS for mobile devices, iOS and Android.

Requirements & Specs
  • Prerequisite: Network Security
  • Technical Specs: TBA
  • Track: Technical Foundations (Core)
Learner Competencies

Upon successful completion, learners will demonstrate:

  • Correctly use core terminology (threat, vulnerability, risk, control).
  • Explain cybersecurity as a business & societal concern.
  • Distinguish technical vs. non-technical dimensions.

  • Identify common threats (malware, phishing, insider).
  • Recognize basic attack patterns.
  • Relate threats to real-world consequences.

  • Describe baseline security controls.
  • Explain the role of policies & user awareness.
  • Apply security thinking to everyday scenarios.