Course
Cyber Security
48 hours 15 minutes
Credits: 3 Credits
Description
In this course, learners will build a comprehensive foundation in cybersecurity – from understanding standards, regulations, and frameworks to identifying and defending against real-world threats. Learners will explore core technical concepts including networking, cryptography, authentication, and access control, and apply them through hands-on labs. They will analyze threat actors, cyber attacks, and malware, and develop practical skills in ethical hacking, risk management, and cyber resilience. Learners will also secure applications using industry best practices, implement secure configurations, and perform malware removal and remediation on infected systems.
What Students Will Learn
Chapter 1: Cybersecurity Standards, Regulations, and Frameworks
- Security: Not an Add On
- Cybersecurity Introduction
- Cybersecurity Standards, Regulations, and Frameworks
- NIST Cybersecurity Framework
Chapter 2: Cybersecurity Prerequisites
- Network Basics
- Authentication and Authorization
- Cryptography
- Decrypt Secret Messages Lab
Chapter 3: Cyber Attacks and Threat Actors
- Threat Actors
- Social Engineering
- Malware
- Cyber Attacks
- Application Attacks
Chapter 4: Personal Digital Security
- Personal Security Best Practices
- Hardening Personal Devices
- Linux Hardening
- Windows Hardening
Chapter 5: Risk Management
- Third Party Risk Management
- Intro to Cloud Computing
- Cloud-Based vs. On Prem Assets
- Improper or Weak Patch Management
- Penetration Testing
- Threat Hunting
- Cybersecurity Intelligence Sources
Chapter 6: Introduction to Ethical Hacking
- Introduction to Ethical Hacking
- Introduction to Network Enumeration
- Vulnerability Analysis & Exploitation Exploration
- Packet Sniffing Exploration
- Firewalls, IDSs, and Honeypots
Chapter 7: Fundamentals of Cyber Resilience and Risk Management
- CompTIA Security+: Implementing Cybersecurity Resilience
- Cyber Resilience Lab: Improving Resilience at a Search Engine
- Risk Analysis: Security Risk Management
- CEH v11: Risk Management, Cyber Threat Intelligence & Threat Modeling
- Cybersecurity Risk Management Lab
- CompTIA Cybersecurity Analyst+: IT Security Risk Mitigation
- Secure Configurations
- Monitoring & Securing System Configuration
- Security Automation and Scripting
- CompTIA Cybersecurity Analyst+: Hardware & Security
- Cybersecurity Lab: Creating Secure Configurations
- Logs and Monitoring
- CompTIA Cybersecurity Analyst+: Intrusion Detection & Traffic Analysis
- CompTIA Cybersecurity Analyst+: Threat Intelligence
- Threat Intelligence & Attribution Best Practices: Attribution Analysis
- Exploring Threat Intelligence Sources
- Public Key Infrastructure (PKI)
- Cyber Resilience Lab: Encrypting and Decrypting Secret Messages using PKI
- CompTIA Cybersecurity Analyst+: Malware Threats
- Preventing Human Error and Social Engineering Attacks
- Cybersecurity Lab: Preventing Human Error
- Cyber Resilience Lab: Crafting an Executive Presentation
Chapter 8: Securing Applications
- CompTIA Security+: Security Concepts in an Enterprise Environment
- Evolution of Authentication
- Authentication vs Authorization vs Encryption
- Hashing, Encryption, Encoding, and Obfuscation
- Role-Based Access Control (RBAC)
- Role-Based Access Control Lab: Creating an RBAC System in a Small Business
- OWASP Top 10: Securing Web Applications
- 2017 OWASP Top 10
- Communication and Web Protocols
- Transport Layer Security
- Sessions and Cookies vs localStorage
- JSON Web Tokens (JWTs)
- CompTIA Cybersecurity Analyst+: Encryption & Hashing
- CompTIA CASP+: Authentication & Authorization
Chapter 9: Malware Removal
- Malware Removal: Identifying Malware Types & Classification Approaches
- Malware Removal: Analyzing an Infected System
- Malware Removal: Remediating an Infected System
- Malware Removal: Reporting Findings & Preventing Future Infections
Optional
- NIST Cybersecurity Framework Cheatsheet
- Public Key Infrastructure (PKI) Cheatsheet
- Sessions and Cookies vs localStorage Cheatsheet
- Preventing Human Error and Social Engineering Attacks Cheatsheet
- JSON Web Tokens (JWTs) Cheatsheet
- 2017 OWASP Top 10 Cheatsheet
- Evolution of Authentication Cheatsheet
- Secure Configurations Cheatsheet
- Cybersecurity Policies & Procedures Cheatsheet
- Security Automation and Scripting Cheatsheet
- Hashing, Encryption, Encoding, and Obfuscation Cheatsheet
- Transport Layer Security Cheatsheet
- Authentication vs Authorization vs Encryption Cheatsheet
- Introduction to DevOps Culture Cheatsheet
- Introduction to Deployment Cheatsheet
- Introduction to CI/CD Cheatsheet
- Introduction to Infrastructure Management Cheatsheet
- Introduction to Resiliency Cheatsheet
- DevOps for Programmers: DevOps System Health Cheatsheet
- DevOps for Programmers: DevOps Processes Cheatsheet
- Introduction to Monitoring Cheatsheet
Overall Learning Outcomes
- Explain key cybersecurity standards, regulations, and frameworks including the NIST Cybersecurity Framework
- Describe foundational concepts in networking, authentication, authorization, and cryptography
- Identify and differentiate threat actors, attack types, social engineering techniques, and malware categories
- Apply personal and device-level security best practices across Linux and Windows environments
- Assess organizational risk through third-party risk management, penetration testing, threat hunting, and vulnerability analysis
- Conduct basic ethical hacking activities including network enumeration, packet sniffing, and vulnerability exploration
- Implement cybersecurity resilience strategies and perform risk analysis using industry frameworks
- Configure and monitor secure systems, automate security tasks, and analyze logs and network traffic for intrusion detection
- Apply threat intelligence sources and attribution analysis to inform defensive decision-making
- Secure applications using encryption, hashing, PKI, transport layer security, JWT, and role-based access control
- Identify and remediate OWASP Top 10 web application vulnerabilities
- Detect, analyze, and remove malware from infected systems and report findings to prevent future infections

