Academic Integrity
Team Collaboration Policy
Projects are pair work between two students. Discussion of concepts and approaches is encouraged within teams and across the class. Code sharing between different teams results in automatic failure for all involved parties. All external sources must be properly cited.
AI Tool Usage Guidelines
AI Banned AI Allowed
AI usage depends on activity badges.
- Using AI during AI Banned activities results in automatic course failure.
- For AI Allowed activities, teams must maintain records of AI interactions and demonstrate genuine understanding of AI-generated code.
Documentation Requirements:
Each project README must include a section describing AI tool usage, specifying which tools were used and for what purposes. Teams not using AI must explicitly state this. Failure to document AI usage properly may result in academic integrity violations.
Code Reuse and Attribution
External code (internet, AI, course materials) may be used but must be clearly cited with source attribution. The majority of implementation must represent original team work.
Warning
This framework ensures projects demonstrate technical competence and professional readiness while maintaining academic integrity standards suitable for professional portfolios.