Use of AI
Use of AI
Academic Honesty & AI Usage Policy
Academic integrity is a fundamental value of the University community, and students are expected to complete their work with honesty.
AI Usage & Attribution: The unauthorized use of artificial intelligence to complete coursework is a violation of the Student Code of Conduct. If you utilize AI tools (such as GitHub Copilot, ChatGPT, Claude, etc.) to assist you step-by-step in your development process, you must explicitly document it.
Required AI Log: For any assignment or code submission utilizing AI, you must include a line-by-line or section-by-section AI usage log indicating:
Which tool/IDE extension was used (e.g., VS Code + GitHub Copilot v1.2 or ChatGPT 4o).
The exact prompts or assistance requested.
Where exactly in the codebase or assignment the AI output was integrated.
Academic integrity is a fundamental value of the university community, and students are expected to complete their work with honesty. The unauthorized use of artificial intelligence to complete coursework is a violation of the Student Code of Conduct. If you utilize generative AI tools or IDE extensions (such as GitHub Copilot, ChatGPT, Claude, etc.) to assist you step-by-step in your development process, you must explicitly document it.
For any assignment or code submission utilizing AI, you must maintain a strict documentation standard:
In your codebase (applicable to almost every assignment), any section that includes AI-generated logic must be explicitly annotated with code comments. You must use inline comments (//) to state the exact prompt used, which tool was utilized, and which specific lines or blocks of code were copied. If this inline attribution is missing, it will be considered unauthorized AI usage and treated as stolen work.
Furthermore, if your code or project is heavily or entirely built using AI assistance (such as Claude), relying solely on inline code comments is insufficient. In these scenarios, you must provide a comprehensive, step-by-step documentation file in Word or PDF format. This document must include a chronological sequence of screenshots mapping out your entire development process. Each screenshot must clearly display the prompt you entered, the tool's specific output, and a brief note explaining how that step was integrated into your system. Failure to provide this step-by-step visual log for AI-dominant projects will be treated as a violation of the academic honesty policy.
Sanctions: All students enrolled in any computer science course are bound by the School of Computing academic integrity policy: cse.unl.edu/ugrad/resources/academic_integrity.php. Do not plagiarize writing or code, and properly cite all sources. Any cheating, unauthorized AI use, or plagiarism will be reported to the Department Chair and your Dean, and will result in academic sanctions, including an automatic grade of “F” for the assignment or the entire course, alongside referral to the Office of Student Conduct & Community Standards.
© You-Jin Kim
Nebraska–Lincoln 🌽