The three most used endpoint operating systems are Windows, Linux, and Mac. When investigating security incidents, security analysts often encounter these operating systems running on servers or user end hosts. If you are an associate-level cybersecurity analyst who is working in security operation centers, this course will help you understand basic Windows operations principles. By the end of the course, you will be able to:

Endpoints and Systems

Endpoints and Systems
This course is part of Cybersecurity Operations Fundamentals Specialization

Instructor: Cisco Learning & Certifications
11,052 already enrolled
Included with ā¢Learn more
Ask Coursera
67 reviews
67 reviews
Skills you'll gain
Details to know

Add to your LinkedIn profile
62 assignments
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate

There are 3 modules in this course
The three most used endpoint operating systems are Windows, Linux, and Mac. When investigating security incidents, security analysts often encounter these operating systems running on servers or user end hosts. If you are an associate-level cybersecurity analyst who is working in security operation centers, this course will help you understand basic Windows operations principles. By the end of the course, you will be able to: ā¢By the end of the course, you will be able to: ⢠Describe the history of the Windows operating system and vulnerabilities.⢠Describe the Windows OS architecture and components.⢠Describe Windows processes, threads, and handles.⢠Describe virtual memory allocation in the Windows OS.⢠Describe Windows services and how they are used.⢠Describe the functionality of Windows NTFS.⢠Describe the Windows NTFS structure.⢠Describe Windows domains and local user accounts.⢠Describe the Windows graphical user interface and its use.⢠Describe how to perform tasks in Windows which may require administrator privileges.⢠Describe the Windows command line interface use and features.⢠Describe the features of the Windows PowerShell.⢠Describe how the net command is used for Windows administration and maintenance.⢠Describe how to control Windows startup services and execute a system shutdown.⢠Describe how to control Windows services and processes that are operating on a host.⢠Describe how to monitor Windows system resources with the use of Windows Task Manager.⢠Describe the Windows boot process, starting services, and registry entries.⢠Describe how to configure Windows networking properties.⢠Use the netstat command to view running networking functions.⢠Access Windows network resources and perform remote functions.⢠Describe the use of the Windows registry.⢠Describe how the Windows Event Viewer is used to browse and manage event logs.⢠Use the Windows Management Instrumentation to manage data and operations on Windows-based operating systems.⢠Understand common Windows server functions and features.⢠Describe commonly used third-party tools to manage to manage Windows operating systems.⢠Explore the Windows operating system and services. The knowledge and skills that students are expected to have before attending this course are: 1. Skills and knowledge equivalent to those learned in Implementing and Administering Cisco Solutions (CCNA) v1.0 course 2. Familiarity with Ethernet and TCP/IP networking 3. Working knowledge of the Windows and Linux operating systems 4. Familiarity with basics of networking security concepts.
What's included
26 videos62 readings25 assignments1 discussion prompt
26 videosā¢Total 113 minutes
- Introduction to Understanding Windows Operating System Basicsā¢1 minute
- Windows Operating System Historyā¢2 minutes
- Windows Operating System Architectureā¢3 minutes
- Windows Processes, Threads, and Handlesā¢4 minutes
- Windows Virtual Memory Address Spaceā¢2 minutes
- Windows Servicesā¢3 minutes
- Windows File System Overviewā¢8 minutes
- Windows File System Structureā¢8 minutes
- Windows Domains and Local User Accountsā¢4 minutes
- Windows GUIā¢3 minutes
- Run as Administratorā¢2 minutes
- Windows CLIā¢3 minutes
- Windows PowerShellā¢7 minutes
- Windows net Commandā¢6 minutes
- Controlling Startup Services and Executing System Shutdownā¢6 minutes
- Controlling Services and Processesā¢8 minutes
- Monitoring System Resourcesā¢4 minutes
- Windows Boot Processā¢3 minutes
- Windows Networkingā¢4 minutes
- Windows netstat Commandā¢6 minutes
- Accessing Network Resources with Windowsā¢6 minutes
- Windows Registryā¢6 minutes
- Windows Management Instrumentationā¢3 minutes
- Common Windows Server Functionsā¢4 minutes
- Common Third-Party Toolsā¢3 minutes
- Wrap-Upā¢1 minute
62 readingsā¢Total 355 minutes
- Introduction to Understanding Windows Operating System Basicsā¢2 minutes
- Windows Operating System Historyā¢3 minutes
- Windows Operating System Architectureā¢7 minutes
- User Modeā¢7 minutes
- Kernel Modeā¢7 minutes
- Windows Processes, Threads, and Handlesā¢7 minutes
- Windows Task Managerā¢2 minutes
- Windows Virtual Memory Address Spaceā¢8 minutes
- Windows Servicesā¢4 minutes
- Windows File System Overviewā¢8 minutes
- NTFS Basicsā¢3 minutes
- NTFS Volume Structureā¢4 minutes
- NTFS Alternate Data Streamsā¢8 minutes
- Windows File System Structureā¢8 minutes
- File System Pathsā¢6 minutes
- File Naming Conventionsā¢5 minutes
- File Properties, Attributes, and Permissionsā¢9 minutes
- Windows Domains and Local User Accountsā¢2 minutes
- Windows Domainsā¢4 minutes
- Local Users and User Groupsā¢9 minutes
- Creating a Local User Accountā¢5 minutes
- Windows GUIā¢7 minutes
- Windows Context Menuā¢3 minutes
- Windows File Explorerā¢7 minutes
- Run as Administratorā¢6 minutes
- Windows CLIā¢8 minutes
- File and Directory References from the Command Lineā¢6 minutes
- Windows PowerShellā¢8 minutes
- Entering PowerShellā¢8 minutes
- Using Windows PowerShellā¢8 minutes
- Importing PowerShell Functionsā¢7 minutes
- Windows net Commandā¢6 minutes
- Controlling Startup Services ā¢6 minutes
- Windows System Shutdownā¢5 minutes
- Controlling Services and Processesā¢8 minutes
- The msconfig Utilityā¢6 minutes
- Windows 8 (and Greater) Task Managerā¢8 minutes
- Monitoring System Resourcesā¢6 minutes
- Resource Monitorā¢8 minutes
- Windows Boot Processā¢8 minutes
- Starting Services at Boot Timeā¢6 minutes
- Windows Networkingā¢2 minutes
- Configuring Basic Networking Propertiesā¢3 minutes
- Network Adapter Propertiesā¢5 minutes
- Testing Network Connectivityā¢5 minutes
- The nslookup Commandā¢4 minutes
- Windows netstat Commandā¢7 minutes
- Accessing Network Resources with Windowsā¢8 minutes
- Remote Desktop Protocolā¢7 minutes
- Windows Registryā¢8 minutes
- Registry Editorā¢8 minutes
- Security Concerns Regarding the Windows Registryā¢4 minutes
- Windows Management Instrumentationā¢5 minutes
- Common Windows Server Functionsā¢4 minutes
- Common Third-Party Toolsā¢2 minutes
- PuTTY Applicationā¢5 minutes
- WinSCPā¢5 minutes
- Wiresharkā¢3 minutes
- Sysinternalsā¢10 minutes
- Process Monitorā¢2 minutes
- TCPViewā¢4 minutes
- Wrap-Upā¢1 minute
25 assignmentsā¢Total 130 minutes
- Understanding Windows Operating System Basics Course Examā¢34 minutes
- Windows Operating System History Practice Quizā¢4 minutes
- Windows Operating System Architecture Practice Quizā¢6 minutes
- Windows Processes, Threads, and Handles Practice Quizā¢4 minutes
- Windows Virtual Memory Address Space Practice Quizā¢4 minutes
- Windows Services Practice Quizā¢4 minutes
- Practice Quizā¢4 minutes
- Windows File System Overview Practice Quizā¢4 minutes
- Practice Quizā¢4 minutes
- Windows Domains and Local User Accounts Practice Quizā¢4 minutes
- Run as Administrator Practice Quizā¢4 minutes
- Practice Quizā¢4 minutes
- Windows CLI Practice Quizā¢4 minutes
- Practice Quizā¢4 minutes
- Windows net Command Practice Quizā¢4 minutes
- Controlling Services and Processes Practice Quizā¢6 minutes
- Practice Quizā¢4 minutes
- Monitoring System Resources Practice Quizā¢4 minutes
- Windows Networking Practice Quizā¢4 minutes
- Practice Quizā¢4 minutes
- Windows netstat Command Practice Quizā¢4 minutes
- Practice Quizā¢2 minutes
- Windows Registry Practice Quizā¢2 minutes
- Common Windows Server Functions Practice Quizā¢4 minutes
- Practice Quizā¢4 minutes
1 discussion promptā¢Total 10 minutes
- Learner Introductionā¢10 minutes
If you are an associate-level cybersecurity analyst who is working in security operation centers, this course will help you to understand Linux Operating System basics. By the end of the course, you will be able to: ⢠Provide brief history and benefits of Linux operating system.⢠Describe Linux architecture.⢠Provide an overview of the Linux file system.⢠Describe basic file system navigation and management commands in Linux.⢠Describe Linux file properties and permissions.⢠Describe Linux commands that you can use to manage file permissions and ownership.⢠Describe root and sudo commands in Linux.⢠Describe Linux storage disks and file systems.⢠Describe the Linux boot process.⢠Describe alternate startup options in case Linux is experiencing problems or has been compromised.⢠Describe the proper procedure to shut down a Linux-based system for maintenance or troubleshooting.⢠Describe Linux system processes.⢠Describe mechanisms for interacting with the Linux operating system.⢠Explore important concepts about the Linux shell and its usage.⢠Explore Linux piping command output.⢠Describe other useful Linux command line tools.⢠Provide an overview of Secure Shell Protocol.⢠Describe Linux tools and features for managing every aspect of networking and connectivity configuration.⢠Describe the process of managing services in SysV environments. ⢠Describe tools to track the services running in your Linux installation. ⢠Provide an overview of the Domain Name System. ⢠Explore the Linux operating system tools to test name resolation. ⢠Explore Linux tools to view network traffic. ⢠Configure remote syslog in context to Linux systems. ⢠Describe requirements to run software in a Linux installation. ⢠Explore Linux executable files and interpreters that can execute code. ⢠Describe package managers to install software in Linux ⢠Describe system applications used to serve clients in context to Linux. ⢠Provide an overview of LDAP. ⢠Explore the Linux operating system and services. To be successful in this course, you should have the following background: 1. Skills and knowledge equivalent to those learned in Implementing and Administering Cisco Solutions (CCNA) v1.0 course 2. Familiarity with Ethernet and TCP/IP networking 3. Working knowledge of the Windows and Linux operating systems 4. Familiarity with basics of networking security concepts.
What's included
31 videos95 readings29 assignments
31 videosā¢Total 158 minutes
- Course Introduction to Understanding Linux Operating System Basicsā¢1 minute
- History and Benefits of Linuxā¢4 minutes
- Linux Architectureā¢5 minutes
- Linux File System Overviewā¢13 minutes
- Basic File System Navigation and Management Commandsā¢5 minutes
- File Properties and Permissionsā¢7 minutes
- Editing File Propertiesā¢7 minutes
- Root and Sudoā¢4 minutes
- Disks and File Systemsā¢7 minutes
- System Initializationā¢5 minutes
- Emergency/Alternate Startup Optionsā¢5 minutes
- Shutting Down the Systemā¢3 minutes
- System Processesā¢7 minutes
- Interacting with Linuxā¢4 minutes
- Linux Command Shell Conceptsā¢13 minutes
- Piping Command Outputā¢3 minutes
- Other Useful Command-Line Toolsā¢8 minutes
- Overview of Secure Shell Protocolā¢3 minutes
- Networkingā¢6 minutes
- Managing Services in SysV Environmentsā¢5 minutes
- Viewing Running Network Servicesā¢8 minutes
- Name Resolution: DNSā¢6 minutes
- Testing Name Resolutionā¢3 minutes
- Viewing Network Trafficā¢4 minutes
- Configuring Remote Syslogā¢3 minutes
- Running Software on Linuxā¢4 minutes
- Executables vs. Interpretersā¢6 minutes
- Using Package Managers to Install Software in Linuxā¢4 minutes
- System Applicationsā¢2 minutes
- Lightweight Directory Access Protocolā¢2 minutes
- Wrap-Upā¢1 minute
95 readingsā¢Total 429 minutes
- Introduction to Understanding Linux Operating System Basicsā¢1 minute
- History and Benefits of Linuxā¢4 minutes
- Linux Architectureā¢4 minutes
- Linux Architectureā¢6 minutes
- User Spaceā¢4 minutes
- Kernel Spaceā¢2 minutes
- Kernel/User Relationship to the Hardwareā¢3 minutes
- Linux File System Overviewā¢6 minutes
- Special File System Structuresā¢6 minutes
- Fully Qualified vs. Relative File Referencesā¢5 minutes
- How Devices Are Represented as Files in the Linux File Systemā¢5 minutes
- Basic File System Navigation and Management Commandsā¢1 minute
- Changing Directoriesā¢5 minutes
- Copying and Moving Filesā¢4 minutes
- File Properties and Permissionsā¢5 minutes
- Permissionsā¢7 minutes
- Ownershipā¢5 minutes
- Editing File Propertiesā¢7 minutes
- Root and Sudoā¢6 minutes
- Disks and File Systemsā¢3 minutes
- Disk Partitionsā¢6 minutes
- File System Typesā¢6 minutes
- Mounting Devicesā¢6 minutes
- System Initializationā¢1 minute
- System Initializationā¢5 minutes
- How Linux Controls the Boot Processā¢4 minutes
- Run Levelsā¢5 minutes
- Common Boot Management Processesā¢2 minutes
- Traditional System V Bootupā¢3 minutes
- The systemd Commandā¢2 minutes
- Emergency/Alternate Startup Optionsā¢1 minute
- Single Userā¢1 minute
- Live CDā¢4 minutes
- Shutting Down the Systemā¢5 minutes
- System Processesā¢2 minutes
- Identifying the Processesā¢4 minutes
- Linux Process Creationā¢5 minutes
- Monitoring Running Processesā¢2 minutes
- Displaying Processes and Process Threadsā¢7 minutes
- The ps Commandā¢7 minutes
- Displaying Open Filesā¢7 minutes
- Monitoring CPU and Memory Utilizationā¢8 minutes
- Monitoring I/Oā¢6 minutes
- Copy of Monitoring Running Processesā¢2 minutes
- Interacting with Linuxā¢2 minutes
- GUI vs. Shellā¢5 minutes
- Linux Command Shell Conceptsā¢1 minute
- Environment Variables and Shell Variablesā¢5 minutes
- General Command Structureā¢6 minutes
- STDIN, STDOUT, and STDERRā¢8 minutes
- Piping Command Outputā¢6 minutes
- Other Useful Command-Line Toolsā¢1 minute
- The history Commandā¢6 minutes
- The awk commandā¢6 minutes
- The sed Commandā¢6 minutes
- The vi commandā¢10 minutes
- Nano Text Editorā¢3 minutes
- Overview of Secure Shell Protocolā¢8 minutes
- Securely Copying Files Between Hostsā¢5 minutes
- Networkingā¢1 minute
- Viewing Basic Network Propertiesā¢6 minutes
- Configuring Network Propertiesā¢4 minutes
- Configuring Basic Properties (IP, Subnet Mask, Gateway)ā¢4 minutes
- Viewing and Configuring Routesā¢5 minutes
- Testing Connectivityā¢5 minutes
- Managing Services in SysV Environmentsā¢6 minutes
- Systemd Service Managerā¢6 minutes
- Viewing Running Network Servicesā¢2 minutes
- Viewing Running Network Servicesā¢6 minutes
- Viewing Connection Statusā¢2 minutes
- The lsof Commandā¢5 minutes
- Name Resolution: DNSā¢1 minute
- Configuring DNSā¢5 minutes
- Name Resolution Configuration Filesā¢7 minutes
- Topic Introductionā¢2 minutes
- Testing Name Resolutionā¢6 minutes
- Viewing Network Trafficā¢3 minutes
- Tcpdump Basicsā¢10 minutes
- Configuring Remote Syslogā¢4 minutes
- Testing Your Logging Configurationā¢5 minutes
- Running Software on Linuxā¢3 minutes
- Overview of the Process for Compiling Codeā¢5 minutes
- Overview of the Process for Compiling Codeā¢3 minutes
- Types of Files Used in Compiling Softwareā¢6 minutes
- Compiling Codeā¢6 minutes
- Topic Introductionā¢2 minutes
- Executables vs. Interpreters Practice Quizā¢6 minutes
- Using Package Managers to Install Software in Linuxā¢6 minutes
- Using Package Managers to Install Software in Linuxā¢3 minutes
- Package Managersā¢5 minutes
- System Applicationsā¢2 minutes
- Webā¢5 minutes
- Databaseā¢6 minutes
- Lightweight Directory Access Protocolā¢6 minutes
- Wrap-Upā¢2 minutes
29 assignmentsā¢Total 124 minutes
- Understanding Linux Operating System Basics Course Examā¢28 minutes
- History and Benefits of Linux Practice Quizā¢2 minutes
- Practice Quizā¢4 minutes
- Linux Architecture Practice Quizā¢4 minutes
- Basic File System Navigation and Management Commands Practice Quizā¢2 minutes
- File Properties and Permissions Practice Quizā¢4 minutes
- Editing File Properties Practice Quizā¢4 minutes
- Root and Sudo Practice Quizā¢4 minutes
- Disks and File Systems Practice Quizā¢4 minutes
- System Initialization Practice Quizā¢4 minutes
- Emergency/Alternate Startup Options Practice Quizā¢2 minutes
- Shutting Down the System Practice Quizā¢2 minutes
- System Processes Practice Quizā¢4 minutes
- Interacting with Linux Practice Quizā¢2 minutes
- Linux Command Shell Concepts Practice Quizā¢4 minutes
- Piping Command Output Practice Quizā¢4 minutes
- Other Useful Command-Line Tools Practice Quizā¢4 minutes
- Overview of Secure Shell Protocol Practice Quizā¢4 minutes
- Networking Practice Quizā¢10 minutes
- Managing Services in SysV Environments Practice Quizā¢2 minutes
- Viewing Running Network Services Practice Quizā¢2 minutes
- Name Resolution: DNS Practice Quizā¢2 minutes
- Testing Name Resolutionā¢4 minutes
- Viewing Network Traffic Practice Quizā¢2 minutes
- Configuring Remote Syslog Practice Quizā¢4 minutes
- Running Software on Linux Practice Quizā¢2 minutes
- Using Package Managers to Install Software in Linux Practice Quizā¢2 minutes
- System Applications Practice Quizā¢4 minutes
- Lightweight Directory Access Protocol Practice Quizā¢4 minutes
If you are an associate-level cybersecurity analyst who is working in security operation centers, this course will help you understand endpoint security and familiarity with common endpoint security technologies. By the end of the course, you will be able to: ⢠Describe the host-based personal firewall. ⢠Describe a host-based antivirus. ⢠Describe HIPS software. ⢠Describe application allowed lists and blocked lists. ⢠Describe host-based malware protection. ⢠Describe sandboxing in the context of network security. ⢠Describe how security analysts use file integrity checking tools and sandboxing in the context of network security. ⢠Explore the behavior of two endpoint security applications that are part of the base Windows operating system distribution: Windows Defender and Windows Firewall. ⢠Understand common endpoint security technologies. To be successful in this course, you should have the following background: 1. Skills and knowledge equivalent to those learned in Implementing and Administering Cisco Solutions (CCNA) v1.0 course 2. Familiarity with Ethernet and TCP/IP networking 3. Working knowledge of the Windows and Linux operating systems 4. Familiarity with basics of networking security concepts.
What's included
9 videos13 readings8 assignments
9 videosā¢Total 34 minutes
- Lesson Introductionā¢1 minute
- Host-Based Personal Firewallā¢8 minutes
- Host-Based Antivirusā¢5 minutes
- Host Intrusion Prevention Systemā¢4 minutes
- Application Allowed Lists and Blocked Listsā¢5 minutes
- Host-Based Malware Protectionā¢5 minutes
- Sandboxingā¢3 minutes
- File Integrity Checkingā¢2 minutes
- Wrap-Upā¢1 minute
13 readingsā¢Total 84 minutes
- Lesson Introductionā¢3 minutes
- Host-Based Personal Firewallā¢12 minutes
- Host-Based Antivirusā¢8 minutes
- Host Intrusion Prevention Systemā¢8 minutes
- Application Allowed Lists and Blocked Lists Introductionā¢1 minute
- Application Allowed Lists and Blocked Listsā¢8 minutes
- Host-Based Malware Protectionā¢3 minutes
- Host-Based Malware Protectionā¢12 minutes
- Next-Generation Endpoint Securityā¢10 minutes
- Sandboxing Introductionā¢2 minutes
- Sandboxingā¢10 minutes
- File Integrity Checkingā¢6 minutes
- Wrap-Upā¢1 minute
8 assignmentsā¢Total 52 minutes
- Understanding Endpoint Security Technologies Course Examā¢20 minutes
- Host-Based Personal Firewall Practice Examā¢4 minutes
- Host-Based Antivirus Practice Examā¢4 minutes
- Host Intrusion Prevention System Practice Examā¢4 minutes
- Application Allowed Lists and Blocked Lists Practice Examā¢4 minutes
- Host-Based Malware Protection Practice Examā¢8 minutes
- Sandboxing Practice Examā¢4 minutes
- File Integrity Checking Practice Examā¢4 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor

Offered by
Explore more from Security
CCisco Learning and Certifications
Course
CCisco Learning and Certifications
Course
CCisco Learning and Certifications
Course
CCisco Learning and Certifications
Course
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Learner reviews
67 reviews
- 5 stars
83.82%
- 4 stars
16.17%
- 3 stars
0%
- 2 stars
0%
- 1 star
0%
Showing 3 of 67
Reviewed on May 29, 2025
This course taught me a lot about security technologies surrounding endpoints.
Advance your career with an online degree
Earn a degree from world-class universities - 100% online
Frequently asked questions
To access course materials, assignments, and earn a Certificate, you'll need to purchase the Certificate experience when you enroll in a course. Eligible learners may also have the option to start with a Free Trial. Some courses may also offer a Full Course, No Certificate option. This lets you access course materials, submit required assessments, and receive a final grade, but you won't be able to earn or purchase a Certificate.
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.
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.
More questions
Financial aid available,


