Code-accessible review
The capstone did not stop at policy analysis. It checked actual backend and API behavior against expected security and privacy claims.
A public excerpt from my master's capstone: building an AI tutoring system, attacking its real trust boundaries, and turning the findings into remediation work.
I built the AI product, threat-modeled how it could fail, attacked the assumptions in the code, and converted the work into fixes and a governance framework.
The full paper is a 99-page FERPA-focused framework for generative AI deployment in K-12. This public version keeps the strongest application signal: code-accessible threat modeling, compound attack-chain analysis, and governance controls that connect security work back to product decisions.
AskTA gave the capstone a real implementation surface: authentication, tutoring flows, API boundaries, logging, model calls, and product constraints.
The review checked whether the architecture claims matched implementation behavior, then scored concrete STRIDE/DREAD scenarios.
The strongest findings came from chaining ordinary product choices into larger AI security and privacy failures.
The result is a 28-control framework tied to governance, deployment review, monitoring, and product remediation.
Rolling out generative AI in K-12 is not just a prompt-quality question. The real risk lives where student data, vendor policy, identity systems, classroom workflows, model behavior, and district governance meet.
This capstone turns that problem into something reviewable. I used AskTA as a code-accessible case study, checked whether documentation claims matched implementation behavior, scored 13 threat scenarios, and converted the findings into a 28-control deployment framework.
District teams do not need another abstract AI debate. They need a way to ask better rollout questions: what data moves where, who can trigger risky flows, what gets logged, which controls are real in code, and how governance shows up in the actual product experience.
That is the gap this artifact tries to close.
The capstone did not stop at policy analysis. It checked actual backend and API behavior against expected security and privacy claims.
Thirteen scenarios were scored by spoofing, tampering, repudiation, information disclosure, denial, privilege escalation, damage, reproducibility, exploitability, affected users, and discoverability.
The review treated safety settings, prompt/response handling, student context, and review workflows as first-class security boundaries.
The framework maps deployment expectations to Govern, Map, Measure, and Manage functions instead of leaving risk as a launch memo.