AP Computer Science Principles Unit 5 ReviewComputing's Impact on Society

Verified for the 2027 examCompiled by AP educators~21–26% of the exam
Pep mascot
Upgrade your Fiveable account to print any study guide

Download study guides as beautiful PDFs See example

Print or share PDFs with your students

Always prints our latest, updated content

Mark up and annotate as you study

Click below to go to billing portal → update your plan → choose Yearly→ and select "Fiveable Share Plan". Only pay the difference

Plan is open to all students, teachers, parents, etc
Pep mascot
Upgrade your Fiveable account to export vocabulary

Download study guides as beautiful PDFs See example

Print or share PDFs with your students

Always prints our latest, updated content

Mark up and annotate as you study

Plan is open to all students, teachers, parents, etc

AP Computer Science Principles Unit 5, Impact of Computing, covers 6 topics on how software and technology reshape societies, with the digital divide as a central concern alongside computing bias, legal issues, and safe computing practices. You'll look at who gets left out when access to technology isn't equal, and why that gap matters. AP CSP also gets into crowdsourcing as a tool for solving problems at scale, plus the real consequences of biased algorithms and the ethical lines programmers have to think about.

unit 5 review

AP CSP Unit 5, Computing's Impact on Society, is about what happens after a program ships. Its single biggest idea is that every computing innovation produces effects its creators never planned, some beneficial and some harmful, and programmers are responsible for thinking through both. The unit covers six topics that all flow from that idea: beneficial and harmful effects, the digital divide, computing bias, crowdsourcing, legal and ethical concerns, and safe computing.

What this unit covers

Innovations have effects nobody planned

  • People create computing innovations to solve a specific problem, but the way people actually use them often drifts far from the original purpose. The World Wide Web was built so scientists could share information quickly; it became the backbone of global commerce, social media, and entertainment.
  • A single effect can be beneficial and harmful at the same time, even to the same person. Targeted advertising helps businesses reach customers, but the same tracking can be misused at the individual level (manipulating one person) and the aggregate level (profiling whole groups).
  • Machine learning and data mining have driven breakthroughs in medicine, business, and science, but the patterns they uncover have also been used in ways that raise privacy and discrimination concerns.
  • Advances in computing spill into other fields. Innovation in medicine, engineering, communications, and the arts has been accelerated by computation, which is why "impact" questions can be about almost any industry.

Who gets access, and whose data trains the system

  • The digital divide is unequal access to computing devices and the Internet based on socioeconomic status, geography, and demographic characteristics. It exists between countries and within them, and it affects both groups and individuals.
  • The divide raises questions of equity, access, and influence. If your school, job application, or government services all assume Internet access, lacking it isn't just inconvenient, it locks you out of opportunity.
  • Computing bias happens when human bias gets baked into an innovation, either through the algorithm's design or through the data it was trained on. A facial recognition system trained mostly on one demographic will perform worse on others, not because the code "hates" anyone, but because the data was skewed.
  • Bias can be embedded at every level of software development, from the data collected to the testing process. Programmers should actively work to reduce it rather than assume software is neutral by default.

Solving problems at scale with crowds

  • Crowdsourcing taps a large, distributed group of people to identify problems, develop solutions, and spread results. Widespread access to public data makes this possible.
  • Citizen science is research conducted partly or entirely by distributed volunteers, many of whom aren't scientists, who contribute data using their own devices. Think of people reporting bird sightings or letting their computer process scientific datasets overnight.
  • Human capabilities can be enhanced by connecting people to information and to each other, which is the optimistic flip side of this unit's warnings.

Ownership, law, and ethics

  • Anything created on a computer is the intellectual property of its creator or their organization. Because digital files are trivially easy to copy and distribute, ownership, value, and fair use become genuinely hard questions.
  • Using someone else's work without permission and presenting it as your own is plagiarism, and it can carry legal consequences.
  • There are legal ways to share and reuse work. Creative Commons licenses let creators specify how others may use their material, and open source and open access models make code and research freely available on purpose.

Protecting yourself and your data

  • Personally identifiable information (PII) is data that identifies, links to, or describes you. Examples include your Social Security number, age, race, phone number, medical and financial information, and biometric data.
  • Your digital footprint is bigger than you think. Search engines record search histories, websites log visitors, and data sent over public networks can be intercepted, analyzed, and even modified.
  • Authentication protects against unauthorized access. A strong password is easy for you to remember but hard for others to guess. Multifactor authentication requires multiple pieces of evidence (something you know, something you have, something you are) before granting access.
  • Encryption protects data in transit. Symmetric encryption uses one shared key for encrypting and decrypting; public key encryption uses a public key to encrypt and a private key to decrypt, which is what makes secure communication with strangers possible online.
  • Know the attack vocabulary. Phishing tricks you into handing over personal information. Keylogging records every keystroke to steal passwords. Malware (including viruses) is software designed to damage or gain unauthorized access to systems. A rogue access point is a fake wireless network set up to intercept your traffic.

Unit 5, Computing's Impact on Society at a glance

TopicCore ideaKey termsClassic example
5.1 Beneficial and Harmful EffectsEvery innovation has unplanned effects, and one effect can be good and bad at onceintended purpose, unintended useThe Web was built for scientists, became everything
5.2 Digital DivideAccess to devices and Internet varies by income, geography, and demographicsdigital divide, equity, accessRural areas without broadband
5.3 Computing BiasHuman bias enters through algorithms and training data, at every development stagecomputing bias, biased dataFacial recognition trained on unrepresentative data
5.4 CrowdsourcingDistributed groups identify problems, gather data, and solve them at scalecrowdsourcing, citizen scienceVolunteers contributing data from personal devices
5.5 Legal and Ethical ConcernsDigital material is intellectual property; copying is easy, so law and ethics matterintellectual property, Creative Commons, plagiarism, open sourceReusing licensed images legally vs. stealing them
5.6 Safe ComputingProtect PII with authentication and encryption; know how attacks workPII, multifactor authentication, phishing, keylogging, malwareSpotting a fake "verify your account" email

Why Unit 5, Computing's Impact on Society matters in AP CSP

This unit is the course's "so what." Everything else in AP CSP teaches you how computing works; Unit 5 asks whether it works fairly, safely, and for everyone. It's also the unit students most often underestimate, because it feels like reading instead of coding, yet it carries serious weight on the multiple choice exam.

  • It directly supports the Impact of Computing big idea, which runs through the entire course rather than living in one chapter.
  • It gives you the vocabulary to evaluate any innovation, which is exactly the skill the exam tests with scenario-based questions about technologies you've never seen before.
  • It connects technical decisions (what data to collect, how to authenticate users) to human consequences (privacy loss, bias, exclusion), which is the mindset of a responsible programmer.

How this unit connects across the course

  • Creative Development (Unit 1) asks you to identify a program's purpose and consider its users. Unit 5 extends that into intended versus unintended effects, which is the same analysis applied after release instead of before.
  • Data (Unit 2) showed how knowledge is extracted from large datasets. Unit 5 explains the consequences, since biased or incomplete data produces biased innovations, and collected data can expose PII.
  • Algorithms and Programming (Unit 3) taught you to build algorithms. Unit 5 reminds you that algorithms encode their creators' assumptions, so bias can be written into the logic itself, not just the data.
  • Computer Systems and Networks (Unit 4) explained how the Internet moves data. Unit 5 covers what that enables and threatens, including the digital divide (who can't get on the network), data interception on public networks, and crowdsourcing (what connected crowds can accomplish).

Key syntax and algorithms

There's no code in this unit, but there are specific mechanisms you need to recognize and explain.

  • Strong passwords: easy for the user to remember, hard for anyone else to guess based on knowledge of that user.
  • Multifactor authentication: access is granted only after presenting multiple separate pieces of evidence, typically from categories like knowledge, possession, and inherence.
  • Symmetric encryption: one shared key handles both encryption and decryption, so both parties must already have the key.
  • Public key encryption: anyone can encrypt with the public key, but only the private key holder can decrypt, enabling secure communication without a pre-shared secret.
  • Phishing: an attack that tricks a user into voluntarily handing over personal information, often through fake emails or websites.
  • Keylogging: a program records every keystroke to capture passwords and confidential information.
  • Rogue access point: a wireless access point that gives unauthorized parties access to network traffic, often by impersonating a legitimate network.

Unit 5, Computing's Impact on Society on the AP exam

Impact of Computing content appears throughout the multiple choice section, usually as scenario questions. You're given a description of a computing innovation, real or invented, and asked to identify a likely beneficial effect, a plausible harmful or unintended effect, or the data privacy concern it raises. The exam rewards reasoning from the scenario, not memorized trivia about specific products.

Expect to do these things with this content:

  • Classify an effect as beneficial, harmful, or both, and explain why different people could view the same effect differently.
  • Identify which factor in a scenario contributes to the digital divide or introduces bias into an algorithm or dataset.
  • Distinguish attack types from a description, like recognizing that a deceptive email asking for credentials is phishing while a program silently recording typing is keylogging.
  • Evaluate whether a use of someone's work or data is legal and ethical, using concepts like intellectual property, Creative Commons, and PII.
  • Some multiple choice questions are multi-select, asking you to choose two correct answers, and impact scenarios show up in that format often.

Essential questions

  • Why do computing innovations so often end up being used in ways their creators never imagined, and who is responsible for the consequences?
  • How does unequal access to computing reshape who has opportunity and influence in society?
  • Can an algorithm be biased if no one intended it to be, and what can programmers actually do about it?
  • What trade-offs do we accept between the convenience of sharing data and the risk of losing control of it?

Key terms to know

  • Computing innovation: an innovation that includes a program as an integral part of its function, like an app, a self-driving car, or a recommendation system.
  • Digital divide: differing access to computing devices and the Internet based on socioeconomic, geographic, or demographic characteristics.
  • Computing bias: human bias reflected in a computing innovation through its algorithms or its data, embeddable at any stage of development.
  • Crowdsourcing: obtaining input, data, or solutions from a large, distributed group of people, usually online.
  • Citizen science: scientific research conducted in whole or part by volunteers who contribute data using their own computing devices.
  • Personally identifiable information (PII): information that identifies, links, relates to, or describes an individual, such as a Social Security number, medical records, or biometric data.
  • Intellectual property: ownership rights over material created on a computer, belonging to the creator or their organization.
  • Creative Commons: a licensing system that lets creators specify exactly how others may use, share, or build on their work.
  • Plagiarism: presenting someone else's material as your own without permission, which can carry legal consequences.
  • Multifactor authentication: an access control method requiring multiple separate pieces of evidence before granting entry.
  • Phishing: tricking a user into providing personal information that is then used to access sensitive accounts.
  • Keylogging: recording a user's keystrokes with a program to steal passwords and confidential data.
  • Malware: software intended to damage a computing system or take partial control of its operation.
  • Rogue access point: a wireless access point that allows unauthorized access to network traffic.

Common mix-ups

  • The digital divide is not just "some people don't have phones." It's structural unequal access tied to income, geography, and demographics, and it operates between countries as well as within them.
  • Computing bias doesn't require a biased programmer. Perfectly well-intentioned code trained on unrepresentative data produces biased results, which is why bias can enter at every level of development.
  • Phishing and keylogging both steal credentials, but phishing requires you to be tricked into giving information, while keylogging captures it silently as you type.
  • Symmetric and public key encryption differ in keys, not strength. Symmetric uses one shared key for both directions; public key uses a public/private pair so strangers can communicate securely without meeting first.

Frequently Asked Questions

What topics are covered in AP CSP Unit 5?

AP CSP Unit 5 covers 6 topics about how computing affects the world: Beneficial and Harmful Effects (5.1), Digital Divide (5.2), Computing Bias (5.3), Crowdsourcing (5.4), Legal and Ethical Concerns (5.5), and Safe Computing (5.6). Together they explore how programs shape societies, economies, and cultures in both intended and unintended ways. See the full topic breakdown at /ap-comp-sci-p/unit-5.

What's on the AP CSP Unit 5 progress check (MCQ and FRQ)?

The AP CSP Unit 5 progress check on AP Classroom includes both MCQ and FRQ parts drawn from all six unit topics. MCQ questions test your ability to identify beneficial and harmful effects, recognize computing bias, and understand legal and ethical concerns. FRQ prompts often ask you to evaluate a scenario involving the digital divide, crowdsourcing, or safe computing practices. Practice with matched questions at /ap-comp-sci-p/unit-5.

How do I practice AP CSP Unit 5 FRQs?

AP CSP Unit 5 FRQs typically ask you to analyze a real-world computing scenario and argue whether its effects are beneficial or harmful, identify bias in an algorithm, or evaluate a legal or ethical concern. To practice, write out short structured responses to prompts from topics 5.1, 5.3, and 5.5, then check that each response names a specific effect, explains the cause, and addresses a stakeholder. Find practice prompts and study guides at /ap-comp-sci-p/unit-5.

Where can I find AP CSP Unit 5 practice questions?

For AP CSP Unit 5 practice questions, including multiple-choice and practice test sets, head to /ap-comp-sci-p/unit-5. You'll find MCQs covering all six topics, from identifying the digital divide to recognizing computing bias and safe computing threats. Working through topic-by-topic MCQ sets before a full practice test helps you spot which concepts need more review.

How should I study AP CSP Unit 5?

Start AP CSP Unit 5 by building a concrete example for each topic: one real case of a harmful computing effect, one example of the digital divide, one biased algorithm, and so on. Then practice explaining each example in writing, since Unit 5 is heavily scenario-based on the exam. Finish with MCQ sets to test your ability to apply legal, ethical, and safe computing concepts to new situations. Get structured study materials at /ap-comp-sci-p/unit-5.