Please enable JavaScript to use CodeHS

Fundamentals of Cybersecurity

Description

In this lesson, students will learn about the essential internal components that make up a computer. Component categories include the motherboard (system board), firmware (BIOS), CPU (processor), GPU (graphics processor), storage, cooling, and NIC (network adapter).

Objective

Students will be able to:

  • Explain the purpose of common internal computing components such as motherboards, BIOS, RAM, and more.
Description

In this hands-on lab, you will learn how to safely and efficiently disassemble a computer. You will practice using various tools, follow safety procedures, and understand the components and their functions. By the end of this lab, you will have a better understanding of computer hardware and the assembly process.

Objective

Students will be able to:

  • Identify and use appropriate tools for computer disassembly
  • Follow safety procedures to prevent damage to the computer or injury to oneself
  • Understand the components of a computer and their functions, including the motherboard, CPU, RAM, storage devices, and power supply
  • Disassemble a computer systematically, removing components in the correct order and storing them safely
  • Identify and troubleshoot potential issues during the disassembly process
Description

In this lesson, students will learn and explain the purposes and use of various peripheral types. They will classify the peripherals as input or output devices and explore different ways of installing them on a laptop or PC.

Objective

Students will be able to:

  • Explain the purposes and uses of various peripheral types
  • Classify common types of input/output device interfaces.
  • Explain how to install common peripheral devices to a laptop/PC
Description

In this lesson, students will learn about the different storage options including local storage, network storage, and cloud storage.

Objective

Students will be able to:

  • Compare and contrast storage types
  • Examine and discuss the security of cloud storage
  • Select suitable storage devices for given situations
Description

In this lesson, students will learn about different networking devices that allow devices to connect to other devices as well as the Internet. They will also learn different networking connection methods such as using dialup, DSL, coax cables, and fiber optic cables.

Objective

Students will be able to:

  • Compare and contrast common Internet service types
  • Compare and contrast common networking hardware devices
  • Explain basic cable types, features, and their purposes
Description

In this lab, you will design and explore the components of a distribution frame, a key element in managing telecommunication wiring. You will learn about the different parts, like the main distribution frame (MDF) and patch panels, and how they connect devices and cables in a network.

Objective

Students will be able to:

  • Define and explain the function of a distribution frame (MDF) and its role in a network
  • Design a distribution frame layout for a classroom or house, including connections for devices like routers, computers, and internet lines
  • Identify and explain the purpose of cable management tools like patch panels and cable trays
  • Describe the importance of power management in a network and the function of an uninterruptible power supply (UPS)
  • Create a labeled diagram or model of a distribution frame system, including devices, ports, circuits, and cables, for future reference or troubleshooting
Description

In this lesson, students will learn about the different network types and options that are available. This will include wireless networking standards and protocols.

Objective

Students will be able to:

  • Compare and contrast the different wireless network standards
  • Compare and contrast Internet connection types, network types, and their features
Description

Master your printer! This lab teaches you to adjust settings for duplex printing, collation, and orientation (portrait vs. landscape) to personalize your printing experience.

Objective

Students will be able to:

  • Locate and identify your computer’s operating system and printer model
  • Access printer settings and understand basic options like duplexing (printing on both sides)
  • Utilize duplex printing for a multi-page document and troubleshoot if necessary
  • Explain the benefits of duplex printing and collating (arranging pages in order)
  • Adjust printer settings for collation and paper orientation (portrait/landscape) based on document needs
Description

Master your mobile device! This lab teaches you to navigate settings and customize features like Wi-Fi, Bluetooth, and email for a personalized smartphone experience.

Objective

Students will be able to:

  • Identify a mobile device model and access its settings
  • Connect and manage Wi-Fi connections, understanding the difference between Wi-Fi and cellular data
  • Pair and manage Bluetooth devices, explaining scenarios for customizing settings
  • Research and explain mobile network technologies (CDMA, GSM, LTE, 5G)
  • Explore email settings and protocols (POP3, IMAP, SMTP, MIME)
Description

In this lesson, students will learn about different ports and protocols and how they can be protected using a firewall. They will explore port scans and how to set firewall rules.

Objective

Students will be able to:

  • Compare and contrast different ports, protocols and their purposes
  • Explain the purpose of a firewall and how it protects against unwanted traffic
Description

In this lesson, students will learn about different CLI commands and tools that will provide network information. Students will also take a look at network connection logs to determine the legitimacy of specific login attempts.

Objective

Students will be able to:

  • Explain and use appropriate network command line tools
  • Read and understand the basics of log reports
Description

In this lesson, students complete a summative assessment of the module’s learning objectives.