Please enable JavaScript to use CodeHS


1. Introduction to Cybersecurity Pretest
1.1 Introduction to Cybersecurity Pretest
Notes 1.1.1 About the Pretest
Survey 1.1.2 Mindsets
Quiz 1.1.3 Introduction to Cybersecurity Knowledge & Skills
2. What is Cybersecurity?
2.1 Module Overview - Cybersecurity
Video 2.1.1 Welcome to Cybersecurity
Check for Understanding 2.1.2 Welcome to Cybersecurity
Free Response 2.1.3 Cybersecurity and You
Free Response 2.1.4 Course Goals
2.2 What is Cybersecurity?
Video 2.2.1 What is Cybersecurity?
Check for Understanding 2.2.2 What is Cybersecurity?
Connection 2.2.3 WannaCry Ransomware Attack
Free Response 2.2.4 WannaCry Reflection
Connection 2.2.5 Internet of Things
Connection 2.2.6 Cybersecurity and Connected Cars
Free Response 2.2.7 Internet of Things Reflection
Connection 2.2.8 Threat Map
Free Response 2.2.9 Why Learn about Cybersecurity?
2.3 Impact of Cybersecurity
Video 2.3.1 Impact of Cybersecurity
Check for Understanding 2.3.2 Impact of Cybersecurity
Connection 2.3.3 Yahoo! Attack
Free Response 2.3.4 Yahoo! Reflection
Connection 2.3.5 Fighting Cyber Crime
Free Response 2.3.6 Cyber Crime Reflection
Connection 2.3.7 FBI Cyber Crime
Free Response 2.3.8 FBI Reflection
2.4 The CIA Triad
Video 2.4.1 CIA Triad
Check for Understanding 2.4.2 CIA Triad
Free Response 2.4.3 Which part of the CIA Triad?
Free Response 2.4.4 Which part of the CIA Triad?
Free Response 2.4.5 Breach of Confidentiality
Free Response 2.4.6 Breach of Availability
2.5 What is Cybersecurity? Quiz
Quiz 2.5.1 What is Cybersecurity? Quiz
Badge 2.5.2 Intro to Cybersecurity Badge
3. Digital Citizenship and Cyber Hygiene
3.1 Digital Footprint and Reputation
Video 3.1.1 Digital Footprint and Reputation
Check for Understanding 3.1.2 Digital Footprint and Reputation
Free Response 3.1.3 Building a Positive Digital Footprint
Connection 3.1.4 Right to be Forgotten?
Free Response 3.1.5 Right to be Forgotten
Free Response 3.1.6 What is your Digital Footprint?
3.2 Cyberbullying
Video 3.2.1 Cyberbullying
Check for Understanding 3.2.2 Cyberbullying
Free Response 3.2.3 Scenario: Student Ranking
Free Response 3.2.4 Scenario: Singled Out
Free Response 3.2.5 Stopping Cyberbullying
3.3 Internet Safety
Video 3.3.1 Internet Safety
Check for Understanding 3.3.2 Internet Safety
Free Response 3.3.3 Scenario: School Stranger
Free Response 3.3.4 Scenario: Vacation Pals
Free Response 3.3.5 Staying Safe
3.4 Privacy & Security
Video 3.4.1 What is Data Privacy & Security?
Check for Understanding 3.4.2 Privacy & Security Quiz
Connection 3.4.3 How Strong is your Password?
Free Response 3.4.4 How Strong is your password?
Connection 3.4.5 Google Privacy Policy Search
Free Response 3.4.6 Google Privacy Policy Search
3.5 Information Literacy
Video 3.5.1 Information Literacy
Check for Understanding 3.5.2 Information Literacy
Free Response 3.5.3 Effective Internet Searches
Connection 3.5.4 Evaluate the Source 1
Free Response 3.5.5 Respond: Evaluate the Source 1
Connection 3.5.6 Evaluate the Source 2
Free Response 3.5.7 Respond: Evaluate the Source 2
Connection 3.5.8 Hero Pig?
3.6 Creative Credit & Copyright
Video 3.6.1 Creative Credit and Copyright
Check for Understanding 3.6.2 Creative Credit and Copyright
Free Response 3.6.3 Cite!
Connection 3.6.4 Exploring Creative Commons
Free Response 3.6.5 Respond: Creative Commons
Free Response 3.6.6 Task: Finding Images
Free Response 3.6.7 Reflection: Why is Copyright Important?
3.7 Hacking Ethics
Video 3.7.1 Hacking Ethics & Legality
Check for Understanding 3.7.2 Hacking Ethics & Legality
Connection 3.7.3 Penetration Testing
Free Response 3.7.4 Reflection: Penetration Testing
Connection 3.7.5 Hack the Pentagon?
Free Response 3.7.6 Reflection: Hack the Pentagon
Check for Understanding 3.7.7 Ethical Hacker Agreement
3.8 Project: Public Service Announcement
Free Response 3.8.1 Pick a Topic
Free Response 3.8.2 Research
Free Response 3.8.3 Choose Your Audience
Free Response 3.8.4 What kind of PSA?
Free Response 3.8.5 Draft your PSA
Free Response 3.8.6 Finalize your PSA!
3.9 Digital Citizenship and Cyber Hygiene Quiz
Unit Quiz 3.9.1 Digital Citizenship and Cyber Hygiene Quiz
Badge 3.9.2 Digital Citizenship and Cybersecurity Badge
4. The ABCs of Cryptography
4.1 Cryptography, Cryptology, Cryptanalysis
Video 4.1.1 Cryptography, Cryptology, Cryptanalysis
Check for Understanding 4.1.2 Cryptography, Cryptology, Cryptanalysis
Connection 4.1.3 Securing the Cloud
Free Response 4.1.4 Encryption Reflection
4.2 History of Cryptography
Video 4.2.1 Cryptography: A Brief History
Check for Understanding 4.2.2 Cryptography History Quiz
Connection 4.2.3 How the Enigma Worked
Free Response 4.2.4 How the Enigma Worked
Connection 4.2.5 Unknown Languages and the Future of Cryptography
Free Response 4.2.6 The Future of Cybersecurity
4.3 Why encrypt?
Video 4.3.1 Why encrypt?
Check for Understanding 4.3.2 Why encrypt?
4.4 Basic Crypto Systems: Caesar Cipher
Video 4.4.1 Caesar Cipher
Check for Understanding 4.4.2 Caesar Cipher
Example 4.4.3 Caesar Cipher
Exercise 4.4.4 Decrypting Caesar
4.5 Basic Crypto Systems: Cracking Caesar
Video 4.5.1 Cracking Caesar Cipher
Check for Understanding 4.5.2 Cracking Caesar Cipher
Example 4.5.3 Cracking Caesar with Brute Force
Example 4.5.4 Letter Frequency and Caesar
Free Response 4.5.5 Examining Caesar Cipher
4.6 Basic Crypto Systems: Vigenere Cipher
Video 4.6.1 Vigenere Cipher
Check for Understanding 4.6.2 Vigenere Cipher
Example 4.6.3 Vigenere Cipher Example
Example 4.6.4 Letter Frequency and Vigenere Cipher
Free Response 4.6.5 Examining Vigenere Cipher
4.7 Advanced Cryptography
Video 4.7.1 Advanced Cryptography
Check for Understanding 4.7.2 Advanced Cryptography
Connection 4.7.3 Public Key Cryptography for Non-Geeks
Free Response 4.7.4 Examining Public Key Cryptography
Connection 4.7.5 Public Key Cryptography
Free Response 4.7.6 Public Key Cryptography
4.8 Hash Functions
Video 4.8.1 Hash Functions
Check for Understanding 4.8.2 Hash Functions
Connection 4.8.3 Google Shattered Crypto Algorithm
Free Response 4.8.4 Hash Functions in the News
Connection 4.8.5 Using a Hash Generator
Free Response 4.8.6 Hash Generator
4.9 Hash Function Development
Video 4.9.1 Hash Function Development
Check for Understanding 4.9.2 Hash Function Development
Exercise 4.9.3 Develop a Simple Hash Function
4.10 Project: Classic Cipher Newscast
Notes 4.10.1 Overview
Free Response 4.10.2 Preview Sample Newscasts
Notes 4.10.3 Investigate a Classic Cipher
Free Response 4.10.4 Write the Script and Rehearse
Free Response 4.10.5 Newscast Presentation
4.11 The ABCs of Cryptography Quiz
Quiz 4.11.1 The ABCs of Cryptography Quiz
Badge 4.11.2 ABCs of Cryptography Badge
5. Final Project: PSA
5.1 Project: PSA
Free Response 5.1.1 Pick a Topic
Free Response 5.1.2 Research
Free Response 5.1.3 Choose Your Audience
Free Response 5.1.4 What kind of PSA?
Free Response 5.1.5 Draft your PSA
Free Response 5.1.6 Make your PSA!