AI-Generated Code Detection: The New Frontier in Academic Integrity
As AI coding assistants become ubiquitous, learn how institutions are adapting to detect AI-generated code and maintain educational standards.
Expert insights on AI code detection and academic integrity
As AI coding assistants become ubiquitous, learn how institutions are adapting to detect AI-generated code and maintain educational standards.
Stay ahead with expert analysis and practical guides
General
13 min
A Java submission and a Python submission looked nothing alike, but they were the same algorithm translated line by line. This is the story of how cross-language code plagiarism detection actually works, where it catches translated code, and where it still fails.
General
9 min
Similarity scores are ranking signals, not verdicts. I'll walk through the distributions, thresholds, and triage rules I use when reviewing code similarity reports for 400-student courses, plus where AI-generated code fits in the same queue.
General
10 min
As a bootcamp instructor, I've graded hundreds of take-home coding challenges. The AI-resistant ones share a pattern: they ask for process artifacts, not just final code. Here's how to design assignments that hold up.
General
8 min
A University of Missouri-St. Louis instructor spent two decades watching code similarity tools change shape. The gaps between each generation of detection explain why instructors now run peer, web, and AI checks side by side.
General
6 min
A hands-on retrospective on how code similarity detection grew from naive line diffs to tokenization, ASTs, and fingerprinting. Follow a step-by-step Python prototype and a production workflow with Codequiry to catch refactored plagiarism in CS courses.
General
8 min
A CS professor traces how AI-generated code detection grew out of MOSS-era token fingerprints, code stylometry, and a broken similarity assumption. The piece explains how modern detectors work, where they still stumble, and why stacked peer, web, and AI signals make the most defensible academic workflow.
General
8 min
A teaching assistant at UC San Diego reduced a 312-submission similarity queue to a shortlist of 14 files in about two hours. The workflow relies on Codequiry's outlier scoring, a Python triage script, and a strict two-pass review rule. Here is the exact process, including the script and the thresholds she uses.
General
7 min
License scanning went from hand-checking COPYING files to SPDX metadata and policy-as-code gates. This piece traces that arc, shows which gaps still let copied code slip through, and explains how to pair license scans with source matching for audit-grade evidence.
General
11 min
A public university ran MOSS, JPlag, and Codequiry against the same 214 Python submissions, plus 30 AI-generated files. The tools disagreed on nearly a quarter of flagged cases. One combined approach changed how instructors review code.
General
11 min
A DevSecOps lead's field notes on running AI-generated code detection as a merge request gate in GitLab CI, with the exact YAML, thresholds, and audit trail decisions that survived a fintech rollout.
General
9 min
A student renames every variable and converts for loops to while loops. MOSS still flags 94%. This guide builds a minimal winnowing detector in Python 3.11 so you can see exactly why code plagiarism detection algorithms survive refactoring. We then look at where the approach breaks and how AST matching fills the gap.
General
11 min
One CS department's switch from a single similarity tool to a layered detection workflow changed what they could see in student code. Peer copying, web sources, and AI-generated submissions each required different signals, and combining them revealed more than any one check alone.