Computer Science
AP Computer Science Principles
Big Idea 5: Impact of Computing
Securing the Internet
internet
Public Key Encryption
Cryptography
Encryption
Deciphering
Keylogging software
Computer viruses
Phishing attacks
Cybersecurity
Multifactor authentication
Security
Protecting Our Data
Privacy
Personally Identifiable Information (PII)
Data Mining
Machine learning
search trends
analytics
Open Access
social media
Open-Source Software
Creative Commons
digital data
Legal and Ethical Concerns
Crowdsourcing
Bias in Computing Innovations
Digital Divide
Cloud Computing
Access to Information
Targeted advertising
Online learning
World Wide Web
University/Undergrad