Please enable JavaScript to use CodeHS

Nebraska Introduction to Computer Science and Technology (1 year)

Data Security

Students learn about the benefits and dangers of collecting and storing large sets of data. They will learn how to prevent attacks such as SQLi and XSS using programming controls. Students will also learn about risk management and how to identify, assess, prioritize, and minimize risks.

Lessons

11.1 Data as a Resource

  • How Your Data Is Used
  • Benefits of Data Response
  • Data, Information, and Knowledge
  • Field Trip: Data Center
  • Field Trip Response
  • +3 more

11.2 Using Databases

  • Database Management Systems
  • Creating a Table
  • Query Exploration
  • Query Exploration Submission
  • Roller Coasters
  • +1 more

11.3 Security in Coding

  • SQL Injection
  • SQL Injection Practice
  • Can you gain access?
  • Cross Site Scripting (XSS)
  • XSS Response
  • +5 more

11.4 Dev Tools Capture the Flag

  • Page Source Code
  • Capture the Flag
  • Find the Flags!
  • Flag Submission
  • Developer Tools
  • +2 more

11.5 Environmental Controls

  • Environmental Controls
  • Environmental Controls Quiz
  • Infographic
  • Infographic FR
  • Your Security Systems
  • +1 more

11.6 Checking for Vulnerabilities

  • Vulnerabilities, Cyber Threats, and Attacks
  • Checking for Vulnerabilities
  • To Open, or Not To Open
  • CodeCraft: Passive Reconnaissance
  • Active Reconnaissance
  • +3 more

11.7 Risky Business

  • Be Risk Ready
  • Risk Management
  • CyberGuard High School
  • Identify Risks
  • Assess Risks
  • +2 more

11.8 Data Security Quiz

  • Data Security Quiz