Please enable JavaScript to use CodeHS


Introduction to Cybersecurity (Alberti)

Lessons

  1. Introduction to Cybersecurity Pretest

    1. 1.1 Introduction to Cybersecurity Pretest

    2. Description
    3. Objective
  2. What is Cybersecurity?

    1. 2.1 Module Overview - Cybersecurity

    2. Description
    3. Objective
    4. 2.2 What is Cybersecurity?

    5. Description
    6. Objective
    7. 2.3 Impact of Cybersecurity

    8. Description
    9. Objective
    10. 2.4 The CIA Triad

    11. Description
    12. Objective
    13. 2.5 What is Cybersecurity? Quiz

    14. Description
    15. Objective
  3. Digital Citizenship and Cyber Hygiene

    1. 3.1 Digital Footprint and Reputation

    2. Description
    3. Objective
    4. 3.2 Cyberbullying

    5. Description
    6. Objective
    7. 3.3 Internet Safety

    8. Description
    9. Objective
    10. 3.4 Privacy & Security

    11. Description
    12. Objective
    13. 3.5 Information Literacy

    14. Description
    15. Objective
    16. 3.6 Creative Credit & Copyright

    17. Description
    18. Objective
    19. 3.7 Hacking Ethics

    20. Description
    21. Objective
    22. 3.8 Project: Public Service Announcement

    23. Description
    24. Objective
    25. 3.9 Digital Citizenship and Cybersecurity Quiz

    26. Description
    27. Objective
  4. The ABCs of Cryptography

    1. 4.1 Cryptography, Cryptology, Cryptanalysis

    2. Description
    3. Objective
    4. 4.2 History of Cryptography

    5. Description
    6. Objective
    7. 4.3 Why encrypt?

    8. Description
    9. Objective
    10. 4.4 Basic Crypto Systems: Caesar Cipher

    11. Description
    12. Objective
    13. 4.5 Basic Crypto Systems: Cracking Caesar

    14. Description
    15. Objective
    16. 4.6 Basic Crypto Systems: Vigenere Cipher

    17. Description
    18. Objective
    19. 4.7 Advanced Cryptography

    20. Description
    21. Objective
    22. 4.8 Hash Functions

    23. Description
    24. Objective
    25. 4.9 Hash Function Development

    26. Description
    27. Objective
    28. 4.10 Project: Classic Cipher Newscast

    29. Description
    30. Objective
    31. 4.11 The ABCs of Cryptography Quiz

    32. Description
    33. Objective
  5. Final Project: PSA

    1. 5.1 Project: PSA

    2. Description
    3. Objective
  6. Software Security

    1. 6.1 Inside Web Apps

    2. Description
    3. Objective
    4. 6.2 Developer Tools

    5. Description
    6. Objective
    7. 6.3 Databases

    8. Description
    9. Objective
    10. 6.4 Clients and Servers

    11. Description
    12. Objective
    13. 6.5 What is SQL?

    14. Description
    15. Objective
    16. 6.6 Structuring Data in SQL

    17. Description
    18. Objective
    19. 6.7 Basic Querying in SQL

    20. Description
    21. Objective
    22. 6.8 Filtering Queries in SQL

    23. Description
    24. Objective
    25. 6.9 Common Security Problems

    26. Description
    27. Objective
    28. 6.10 SQL Injection Overview

    29. Description
    30. Objective
    31. 6.11 Types of SQLi and Prevention

    32. Description
    33. Objective
    34. 6.12 Cross-site Scripting

    35. Description
    36. Objective
    37. 6.13 Software Security Quiz

    38. Description
    39. Objective
  7. Networking Fundamentals

    1. 7.1 Introduction to the Internet

    2. Description
    3. Objective
    4. 7.2 Internet Hardware and Sending Information

    5. Description
    6. Objective
    7. 7.3 Internet Addresses

    8. Description
    9. Objective
    10. 7.4 Domain Name System (DNS)

    11. Description
    12. Objective
    13. 7.5 Routing

    14. Description
    15. Objective
    16. 7.6 Packets & Protocols

    17. Description
    18. Objective
    19. 7.7 Viewing a Webpage

    20. Description
    21. Objective
    22. 7.8 Impact of the Internet

    23. Description
    24. Objective
    25. 7.9 Network Attacks

    26. Description
    27. Objective
    28. 7.10 Network Administration

    29. Description
    30. Objective
    31. 7.11 Project: Secure the Company's Network

    32. Description
    33. Objective
    34. 7.12 Networking Fundamentals Quiz

    35. Description
    36. Objective
  8. Final Course Project

    1. 8.1 Final Course Project

    2. Description
    3. Objective
  9. Cryptocurrency

    1. 9.1 What is Currency?

    2. Description
    3. Objective
    4. 9.2 What is Cryptocurrency?

    5. Description
    6. Objective
    7. 9.3 Intro to Blockchain

    8. Description
    9. Objective
    10. 9.4 Hashing

    11. Description
    12. Objective
    13. 9.5 Proof of Work

    14. Description
    15. Objective
    16. 9.6 Advanced Blockchain

    17. Description
    18. Objective
    19. 9.7 Cryptocurrencies

    20. Description
    21. Objective
    22. 9.8 Bitcoin

    23. Description
    24. Objective
    25. 9.9 Pros, Cons, and Future of Cryptocurrencies

    26. Description
    27. Objective
    28. 9.10 Project: Cryptocurrency Expert Panel Talk

    29. Description
    30. Objective
    31. 9.11 Cryptocurrency Quiz

    32. Description
    33. Objective
  10. Project: Security Assessment Report

    1. 10.1 Project: Security Assessment Report

    2. Description
    3. Objective