COMP 3270 / Module 3 / Unit 8

Unit 8 · Weeks 5–6 · Reading: Chapter 10

Privacy, Security, and Data Protection


Classify information, minimize disclosure, control sources and permissions, recognize security threats, and design incident, escalation, fallback, and stop conditions for AI-supported workflows.

Module 3: Responsible and Ethical AI UseFive lessonsEstimated study: 7–9 hoursAssignment 3 developsAssignment 1 continues
Unit
Unit 8 of 20
Recommended period
Late Week 5 to Week 6
Primary reading
Chapter 10
Estimated study
7–9 hours
Prerequisite
Unit 7
Required platform
None
Primary framework
PROTECT
Assessment
Assignment 3 develops

Unit overview

Unit 8 examines privacy, security, and data protection across the complete AI workflow. Risks can arise when information is collected, entered into a prompt, retrieved from a source, retained in memory or logs, shared through integrations, reused for another purpose, exposed through an attack, or delivered to an unauthorized person. You will apply purpose limitation, data minimization, source control, least privilege, retention limits, incident response, and accountable stopping through the author-approved PROTECT framework.

Information classification

Distinguish public, internal, personal, sensitive, confidential, proprietary, privileged, security-sensitive, and culturally governed information.

Permissions and security

Control who and what may read, retrieve, modify, send, publish, transact, delete, or retain information.

Incidents and stopping

Prepare detection, containment, reporting, correction, notification, fallback, suspension, and stop conditions.

Central idea: Access to information does not establish authority to use it. Responsible AI use requires a legitimate purpose, minimum necessary information, appropriate permissions, verified controls, and a workable response when something goes wrong.

Unit learning outcomes

By the end of Unit 8, you should be able to:

  1. Distinguish privacy, confidentiality, security, data protection, consent, authority, purpose limitation, minimization, retention, and least privilege.
  2. Classify information provisionally as public, internal, personal, sensitive, confidential, proprietary, privileged, security-sensitive, or culturally governed.
  3. Create an information inventory for an AI-supported workflow.
  4. Identify the minimum information necessary for a legitimate purpose and remove unnecessary identifiers or detail.
  5. Distinguish technical access from permission, consent, legal authority, professional authority, and community authority.
  6. Identify information flows among users, interfaces, models, retrieval sources, tools, integrations, providers, logs, and reviewers.
  7. Assess retention, memory, secondary use, cross-context reuse, disclosure, and vendor-dependency risks.
  8. Recognize prompt injection, malicious instructions, data exfiltration, insecure integrations, excessive permissions, and unsafe external actions.
  9. Apply least privilege to read, retrieve, draft, modify, send, publish, transact, control, and delete permissions.
  10. Design incident detection, containment, reporting, correction, notification, recovery, and evidence preservation.
  11. Apply the author-approved PROTECT framework to a bounded workflow.
  12. Extend Assignment 3 with privacy and security analysis while continuing Assignment 1.

Unit 8 lessons

Complete the five lessons in order. The filenames are local to the dedicated Unit 8 folder.

Lesson 1 of 5 · 70–85 minutes

8.1 Information Classification and Purpose Limitation

Classify information, identify legitimate purposes and authority, and distinguish information availability from permission to use.

Lesson 2 of 5 · 70–85 minutes

8.2 Data Minimization, Retention, and Memory

Remove unnecessary identifiers, limit context, evaluate retention and memory, and prevent unauthorized secondary use.

Lesson 3 of 5 · 70–85 minutes

8.3 Permissions, Integrations, and Least Privilege

Map information flows and restrict read, retrieve, modify, send, transact, control, and delete permissions.

Lesson 4 of 5 · 75–90 minutes

8.4 Prompt Injection, Security Threats, and Incidents

Recognize malicious instructions, unsafe tool use, exfiltration, insecure dependencies, and the need for detection and containment.

Lesson 5 of 5 · 90–120 minutes

8.5 PROTECT Workflow and Stop Conditions

Apply PROTECT to purpose, information, authority, retention, permissions, security, incidents, escalation, fallback, and stopping.

Folder convention: Keep unit-08.html and t-01.html through t-05.html in the same dedicated Unit 8 Moodle folder.

Embedded Unit 8 study guide

  1. Inventory
    Identify information, sources, people, systems, and flows.
  2. Minimize
    Retain only necessary and authorized information.
  3. Protect
    Limit permissions, detect threats, and verify controls.
  4. Respond
    Prepare incidents, escalation, fallback, and stopping.

Suggested study sessions

Evidence to retain

Show the privacy and security review sequence
  1. Define the legitimate purpose.
  2. Inventory information, sources, systems, recipients, and flows.
  3. Classify information and identify applicable authority.
  4. Minimize collection, context, retention, and access.
  5. Restrict permissions through least privilege.
  6. Verify provider, interface, integration, and storage controls.
  7. Test supplied threat scenarios safely.
  8. Prepare incident detection, containment, reporting, correction, and recovery.
  9. Provide human escalation, fallback, and remedy.
  10. Stop when authority, controls, evidence, or response capacity is inadequate.

Assessment milestones

Assignment 3: Responsible AI Case Analysis

Weight: 20%

Started: Unit 7, Week 5.

Develop now: Add information classification, minimization, authority, permissions, security, incident response, and PROTECT.

Recommended submission: End of Module 3, Week 6.

Official Moodle due date and time: ____________________

Assignment 1: Journal continues

Reflect on information assumptions, privacy, permissions, memory, security, incidents, and how PROTECT changed personal boundaries.

Recommended final submission: End of Module 6, Week 11.

Official Moodle due date and time: ____________________

Use safe case materials: Analyze synthetic, public, supplied, or explicitly authorized information. Do not reproduce actual confidential or sensitive information in the assignment.
Show the Unit 8 Assignment 3 record
  • Legitimate purpose and information authority
  • Information inventory and classification
  • Minimum necessary information
  • Sources, recipients, providers, and flows
  • Retention, memory, logs, and secondary use
  • Permissions and least privilege
  • Security threats and dependencies
  • Incident response, escalation, fallback, and stopping
  • PROTECT findings and residual risk

Required learning activities

Unit 8 activities and evidence
ActivityPurposeProductTime
Information inventoryIdentify information, source, subject, recipient, system, purpose, and authority.Inventory table35–50 min
Classification exerciseClassify supplied information and record uncertainty or required specialist review.Classification record30–45 min
Minimization redesignRemove unnecessary identifiers and detail while preserving the legitimate purpose.Before-and-after context35–50 min
Permission matrixLimit read, retrieve, modify, send, transact, control, and delete authority.Least-privilege matrix35–50 min
Threat scenarioRecognize injection, exfiltration, unsafe integration, and excessive permission risks.Threat analysis35–50 min
Incident responseDesign detection, containment, reporting, correction, notification, and recovery.Response pathway40–55 min
PROTECT analysisIntegrate privacy, security, authority, incidents, fallback, and stopping.Structured review45–60 min

Participation options

Option A: Approved AI

Use an approved system only with synthetic, public, supplied, or explicitly authorized information and no external actions.

Option B: Supplied records

Use supplied prompts, information inventories, flow maps, permission records, threats, and incidents.

Option C: Non-AI analysis

Complete the same information, permission, threat, incident, and PROTECT analysis without an AI platform.

Responsible-use boundaries and support

Boundaries

  • Do not upload personal, sensitive, confidential, proprietary, privileged, security-sensitive, or culturally governed records.
  • Do not test prompt injection, data exposure, or security weaknesses against live systems.
  • Do not connect email, files, calendars, payments, accounts, location, devices, or external-action tools.
  • Do not assume deletion, privacy, memory, retention, or training settings without verification.
  • Do not provide legal, privacy, security, or professional assurances beyond your authority.

Support and accessibility

  • Use supplied records when live AI use is unsuitable or unwanted.
  • Provide text alternatives for information-flow and permission diagrams.
  • Contact the course coordinator for case and assignment questions.
  • Seek qualified privacy, security, legal, professional, Indigenous, or community guidance where applicable.

Unit 8 completion checklist

Unit 8 completion items

👤