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.