CO (Code)

CO (Code)

This modifier indicates that the assignment involves programming or software development, where AI coding assistants or code generation tools might be applicable.

Applicable Tools

  • Code completion tools (GitHub Copilot, Amazon CodeWhisperer)
  • Large language models for code generation
  • Automated code explanation or documentation tools
  • Debugging assistants
  • Code refactoring and optimization tools

Considerations

  • Consider whether understanding core programming concepts or producing functional software is more important
  • Distinguish between using AI for boilerplate code versus core logic implementation
  • Be specific about which aspects of development can use AI assistance
  • Programming assignments may benefit from requiring comments explaining AI-generated code
  • Consider requirements for testing and validating AI-generated code

Description: For assignments involving programming or software development

Example Use Cases: Software development, web applications, algorithms, data science scripts, computational art

License Combinations with CO

This modifier can be combined with the following licenses to create specific AI usage policies:

AIUL-NA-CO

AIUL-NA-CO

Not Allowed for Code

View Combination
AIUL-WA-CO

AIUL-WA-CO

With Approval for Code

View Combination
AIUL-CD-CO

AIUL-CD-CO

Conceptual Development for Code

View Combination
AIUL-TC-CO

AIUL-TC-CO

Transformative Collaboration for Code

View Combination
AIUL-DP-CO

AIUL-DP-CO

Directed Production for Code

View Combination
AIUL-IU-CO

AIUL-IU-CO

Integrated Usage for Code

View Combination