Teaching · UNCW

Courses

Select a course to view its materials and practical labs.

CYBR 201 · 4 labsFundamentals of Cyber SecurityShow 4 labsHide labs
CYBR 354 · 4 labsComputer and Mobile ForensicsShow 4 labsHide labs
CYBR 358 · 10 labsCyber OperationsShow 10 labsHide labs

Hands-on work in email security, AI behavior, side channels, voice security, clipboard attacks, and evidence-based security decisions.

  1. 01Anatomy of a Link ClickObserve how automated link inspection reaches a destination before the browser request.Email security
  2. 02The Curious ReaderTest how an AI assistant handles nearby files and measure unintended disclosure with canary markers.AI & information disclosure
  3. 03The Swarm’s PasswordAnalyze an agent message corpus and use its communication patterns in a controlled classroom exercise.Agent communication
  4. 04The WitnessExplore how a simulated thermal signal can reveal activity that network controls miss.Physical side channels
  5. 05JEV Security DecisionsCompare structured model outputs with explicit security policies and evaluate changes in evidence.Evidence & decision-making
  6. 06Voice LockCompare local and Gemini voice clones, test spoken consent, and measure voice and phrase similarity.Voice cloning & speaker verification
  7. 07The Clipboard You Did Not FillWatch a page write a command into your clipboard, find the records your system keeps of it, and see which one control decides whether it ever runs.Clipboard injection · Paste-and-run
  8. 08ClickFix Attack FlowOrder the ClickFix attack chain, place three defenses, write a defense of your own, then play the attacker and try to get past it, with feedback from the AI tutor.Attack chains · Defense in depth
  9. 09ConsentFix: Token HeistStep into a consent-phishing attack on an OAuth app, then follow the records it leaves to see what the stolen access reached, with feedback from the AI tutor.Consent phishing · OAuth abuse
  10. 10QuillCoder WorkbenchBuild a coding assistant, slip a few poisoned examples into its training data, and watch a hidden habit appear. Then hunt for the hidden line and pick the defense that catches it.Data poisoning · Sleeper agents