Be able to explain the fundamental concepts of hashing and its historical development in computer science.
Identify and compare various hash functions, including MD5, SHA-1, SHA-2, and SHA-3, along with their applications and vulnerabilities.
Discuss the role of hashing in data integrity, security, and modern technologies such as blockchain.
Evaluate the implications of current challenges in hashing and consider future trends in cryptography, especially in the context of quantum computing.
Standards:
CompTIA Security+ SYO-701 Objective:
1.4 – Explain the importance of using appropriate cryptographic solutions
Hashing
Salting
Guiding Question:
What are the different types of encryption?
Resources:
Lesson 2.3.1 – Hashing Past and Present.pptx and Lab 2.3.1 – Hashing.pptx presentations and Lab 2.3.1 – Hashing Activity sheet available on Google Classroom
Assignment:
Read the Lesson 2.3.1 – Hashing Past and Present.pptxpresentation in today’s class.
Complete the Lab 2.3.1 – HashingActivity Form using the Lab 2.3.1 – Hashing.pptx Powerpoint Presentation posted in the Google Classroom.
Hand in the completed Lab 2.3.1 – Hashing Activity Form to complete the lab (50 pts).
Assigned: April 15th, 2026 Teacher Pacing Due Date: April 16th, 2026
Be able to distinguish between block and stream ciphers.
Explain how block and stream ciphers operate.
Be able to provide examples of where these ciphers would be used.
Standards:
CompTIA Security+ SYO-701 Objective:
1.4 – Explain the importance of using appropriate cryptographic solutions
Guiding Question:
How are ciphers categorized in today’s usage and how are they used for the protection of data?
Resources:
Lesson 2.2.1 – Cipher Types and Early Examples.pptx and Lab 2.2.1 – Encrypting with ChaCha20 and AES.pptx presentations and Lab 2.2.1 – Encrypting with ChaCha20 and AES form available on Google Classroom
Assignment:
Read the Lesson 2.2.1 – Cipher Types and Usage.pptxpresentation in today’s class.
Complete the Lab 2.2.1 – Encrypting with ChaCha20 and AES Activity form using the Lab 2.2.1 – Encrypting with ChaCha20 and AES.pptx Powerpoint Presentation posted in the Google Classroom.
Assigned: April 13th, 2026 Teacher Pacing Due Date: April 14th, 2026
Understand what SQL (Structured Query Language) is and its role in database management.
Learn how SQL can be used maliciously in attacks, such as SQL injections.
Explore how SQL can be used defensively to protect and monitor data.investigate common methods to manage access..
Standards:
CompTIA Security+ SYO-701 Objective:
2.3 Explain various types of vulnerabilities.
Web Based
Guiding Question:
What is SQL and its primary use in cybersecurity in relation to databases?
Resources:
Lesson 6.4.1 – SQL and Databases.pptx and Lab 6.4.1 – SQL Queries.pptx Presentations and Lab 6.4.1 – SQL Queries activity sheet available on Google Classroom
Assignment:
Read the Lesson 6.4.1 – SQL and Databases.pptx presentation in today’s class.
Complete the Lab 6.4.1 – SQL Queries Activity using the Lab 6.4.1 – SQL Queries.pptx Powerpoint Presentation and Form posted in the Google Classroom.
Assigned: March 23rd, 2026 Teacher Pacing Due Date: March 25th, 2026
Understand analog method of message delivery as a single communication
Devise a delivery method for messages that are broken up into packets
Standards:
CSTA Compatibility Standards
3A-CS-01: Compare levels of abstraction and interactions between application software, system software, and hardware layers.
Guiding Question:
How can students communicate in the mobster net activity?
Resources:
Lesson Slides Lesson 5.3.1 – Communicating in a Network.pptx Presentation available on Google Classroom
Assignment:
Read the Lesson 5.3.1 – Communicating in a Network.pptx Microsoft PowerPoint slideshow in today’s class.
Gather in groups of three and use the instructions in the Lesson 5.3.1 – Communicating in a Network.pptx presentation to complete theMobster Net in-class Lab Activity to understand how networks deliver messages. (50 pts)
Assigned: February 23rd, 2026 Teacher Pacing Due Date: February 23rd, 2026
Define how naming and identifying are used in networking
Explore the Wireshark tool used to capture and analyze network packets
Standards:
CYBER.ORG Cybersecurity Learning Standards:
6-8.CS.COMM.2 -Differentiate between a network device’s MAC and IP addresses.
Guiding Question:
How are devices on a network identified and what are some ways they can communicate?
Resources:
Lesson Slides Lesson 5.2.2 – Network Naming.pptx and Lab 5.2.2 – ARP with Wireshark.pptx Presentations available on Google Classroom
Assignment:
Read the Lesson 5.2.2 – Network Naming.pptx Microsoft PowerPoint slideshow in today’s class.
Use the instructions in the Lesson 5.2.2 – Network Naming.pptx presentation to complete theLab 5.2.2 – ARP with Wireshark.pptx Lab Activity using the materials provided in Google Classroom. (50 pts)
Assigned: February 20th, 2026 Teacher Pacing Due Date: February 23rd, 2026
Recognize how protocols, IP addresses, and ports are used to send and receive data on a network.
Identify the function of common networking devices and services.
Use built-in network tools to examine a device’s network configuration and connectivity.
Standards:
CompTIA Tech+ FC0-U71 Objective:
2.8 – Identify basic networking concepts.
Basics of Network Communication
Network identifiers
IP address
Media access control (MAC) address
Ports
Basic network services
Secure web browsing
File transfer
Email
Network devices
Modem
Router
Switch
Access point
Firewall
Networking models
Client/server
Peer-to-peer
Local area network (LAN)
Wide area network (WAN)
Guiding Question:
How do devices know where to send data on a network, and what makes that communication work?
Resources:
Lab Slides 2.8.1 – Know Your Network.pptx presentations and Student Handout 2.8.1 – Basic Network Concepts available on Google Classroom
Assignment:
Review the Lesson Slides 2.8.1 – Basic Network Concepts.pptx Microsoft PowerPoint slideshow presented in class last Friday.
If you have not already, please complete first half of theStudent Handout 2.8.1 – Basic Network ConceptsCheck for Understanding activity using the materials provided in Google Classroom. (25 pts)
Use the information in the Lab Slides 2.8.1 – Know Your Network.pptx presentation to complete the second half of the Student Handout 2.8.1 – Basic Network Concepts document by end of day today. (25 pts)
Assigned: February 17th, 2026 Teacher Pacing Due Date: February 17th, 2026
Recognize how protocols, IP addresses, and ports are used to send and receive data on a network.
Identify the function of common networking devices and services.
Use built-in network tools to examine a device’s network configuration and connectivity.
Standards:
CompTIA Tech+ FC0-U71 Objective:
2.8 – Identify basic networking concepts.
Basics of Network Communication
Network identifiers
IP address
Media access control (MAC) address
Ports
Basic network services
Secure web browsing
File transfer
Email
Network devices
Modem
Router
Switch
Access point
Firewall
Networking models
Client/server
Peer-to-peer
Local area network (LAN)
Wide area network (WAN)
Guiding Question:
How do devices know where to send data on a network, and what makes that communication work?
Resources:
Lesson Slides 2.8.1 – Basic Network Concepts.pptx and Lab Slides 2.8.1 – Know Your Network.pptx presentations and Student Handout 2.8.1 – Basic Network Concepts available on Google Classroom
Assignment:
Read the Lesson Slides 2.8.1 – Basic Network Concepts.pptx Microsoft PowerPoint slideshow in today’s class.
Complete first half of theStudent Handout 2.8.1 – Basic Network ConceptsCheck for Understanding activity using the materials provided in Google Classroom. (25 pts)
Use the information in the Lab Slides 2.8.1 – Know Your Network.pptx presentation to complete the second half of the Student Handout 2.8.1 – Basic Network Concepts document by end of day on Tuesday, February 17th. (25 pts)
Assigned: February 12th, 2026 Teacher Pacing Due Date: February 17th, 2026
Distinguish between network storage and storage drives.
Standards:
CompTIA Tech+ FC0-U71 Objective: 2.3 Compare and compare storage types.
Volatile vs. non-volatile
Local storage
RAM
Read-only memory (ROM)
Storage drive
Magnetic disks/hard disk drive (HDD)
Solid-state drive (SSD)
Non-volatile memory express (NVMe)
Optical
External flash drives
Local network storage
Network-attached storage (NAS)
File server
Cloud storage service
Guiding Question:
What is network storage, its purpose, and how is it different than storage drives?
Resources:
Lesson Slides 2.3.2 – Network Storage Devices.pptx and Lab Slides 2.3.2 – Network File Access with SSH.pptx Presentations available on Google Classroom
Assignment:
Read the Lesson Slides 2.3.2 – Network Storage Devices.pptx Microsoft PowerPoint slideshow in today’s class.
Work through the Lab Slides 2.3.2 – Network File Access with SSH.pptx Lab Activity in class using the materials provided in Google Classroom.
Use the instructions in theLesson Slides 2.3.2 – Network Storage Devices.pptx and the Lab Slides 2.3.2 – Network File Access with SSH.pptxpresentation to complete the Student Handout 2.3.2 – Network Storage Devices Check for Understanding activity using the materials provided in Google Classroom. (50 pts)
Assigned: February 3rd, 2026 Teacher Pacing Due Date: February 4th, 2026
Describe the purpose of internal computing components.
Explain how internal computing components compare to parts of the human body.
Standards:
CompTIA Tech+ FC0-U71 Objective: 2.2 – Explain the purpose of common internal computing components.
Motherboard/system board
Firmware/basic input/output system (BIOS)
Random-access memory (RAM)
Central processing unit (CPU)
Graphics processing unit (GPU)
Storage
Network interface card (NIC)
Wired vs. wireless
Onboard vs. expansion card
Guiding Question:
What are the internal components of computing devices and what are their purposes?
Resources:
2.2.1 – Internal Computing Components.pptx Presentation available on Google Classroom
Assignment:
Read the Lesson Slides 2.2.1 – Internal Computing Components.pptx Microsoft PowerPoint slideshow in today’s class.
Work through the Lab Slides 2.2.1 – CSI Computer System Investigation.pptx Activity in class using the materials provided in Google Classroom.
Use the information gathered in the Lab Slides 2.2.1 – CSI Computer System Investigation.pptx to complete the Student Handout 2.2.1 – Internal Computing Components Check for Understanding activity using the materials provided in Google Classroom. (50 pts)
Assigned: January 23rd, 2026 Teacher Pacing Due Date: January 26th, 2026
Begin reading the 1.3.1 – Copper Cables.pptx presentation on the Google Classroom. This lesson will introduce you to different types of copper cables and their standard characteristics.
Next, visit the How to Make a Network Cable: link at https://www.wikihow.com/Make-a-Network-Cable for instructions on how to build a Cat5e cable to the EIA/TIA 568A or 568B spec. Read through the instructions completely before proceeding. Pay particular notice to the difference between a “passthrough” cable and a “crossover” cable.
Visit the rolling cart to pick up your tools and materials. You will need a arm’s length of Cat5e cable, two RJ-45 cable ends, and a crimper tool.
Follow the instructions to build your passthrough patch cable.
Once you have your passthrough cable built, test it using the provided cable tester. If your cable test is successful, you may proceed to build a “crossover” cable for additional practice.
Use clear tape and a marker to label your cables with your name and what type of cable it is (passthrough or crossover), and place it in the wire basket on the front table in the room.
Once they are graded, you are free to take your Cat5e cable home for your own use. Cables left behind will be deployed within the department.
Assigned: January 16th, 2026 Due Date: January 20th, 2026