for Missouri 11-12 — Fundamentals of Cybersecurity (2020)
Total Standards: 29Mapped: 15Completion: 51%
CS.D.01
Illustrate ways computing systems implement logic through hardware components.
9.2 Notational Systems
10.1 Internal Components
10.2 Peripheral Devices
CS.HS.01
Describe and categorize roles of an operating system.
7.1 Operating Systems
7.2 Comparing Operating Systems
7.3 Compatibility
CS.T.01
Describe how hardware components facilitate logic, input, output and storage in computing systems.
10.1 Internal Components
10.2 Peripheral Devices
NI.NCO.01
Analyze the relationship between routers, switches, servers, topology and addressing.
9.4 Internet Hardware and Sending Information
9.7 Routing
10.3 Network Devices
NI.NCO.02
Describe key protocols and underlying processes of internet-based services (e.g., http/https and Simple Mail Transfer Protocol (SMTP)/internet Message Access Protocol (IMAP), routing protocols).
9.8 Packets & Protocols
10.6 Network Communication
NI.NCO.03
Explain how the characteristics of the internet influence the systems developed on it.
9.7 Routing
9.9 Viewing a Webpage
NI.C.01
Compare and refine ways in which software developers protect devices and information from unauthorized access.
2.4 Privacy & Security
7.5 Software Licenses
8.9 Common Security Problems
NI.C.02
Analyze cryptographic techniques to model the secure transmission of information.
5.1 Cryptography, Cryptology, Cryptanalysis
DA.S.01
Compare different bit representations of data types, such as characters, Booleans and numbers while recognizing when using each data type is appropriate.
9.2 Notational Systems
9.3 Data Representation
DA.CVT.01
Generate data sets that use a variety of data collection tools and analysis techniques to support a claim and/or communicate information.
DA.IM.01
Evaluate the ability of models and simulations to test and support the refinement of hypotheses.
AP.A.01
Critically examine and trace classic algorithms (e.g., selection sort, insertion sort, binary search, linear search).
AP.A.02
Implement an artificial intelligence algorithm to interact with a human or solve a problem.
AP.A.03
Describe how artificial intelligence algorithms drive many software and physical systems (e.g., autonomous robots, computer vision, pattern recognition, text analysis).
AP.A.04
Evaluate algorithms (e.g., sorting, searching) in terms of their efficiency and clarity.
AP.V.01
Create problem solutions that utilize data structures (e.g., lists, arrays, ArrayLists).
4.5 Arrays and Objects
AP.C.01
Trace the execution of iteration (e.g., loops, recursion), illustrating output and changes in values of named variables.
22.5 For Loops in JavaScript
22.9 While Loops
22.10 Loop and a Half
AP.M.01
Construct solutions to problems using student-created components (e.g., procedures, modules, objects).