AIUL-WA-CO

AIUL-WA-CO

With Approval for Code

AIUL-WA-CO

About This License Combination

This is a combination of the AIUL-WA license (With Approval) and the CO modifier (Code).

License: AIUL-WA (With Approval)

Description: Limited AI assistance is permitted only with instructor pre-approval.

What it means: limited AI assistance is permitted only with instructor pre-approval. If you wish to use any AI tools, you must request permission in advance and document how they will be used.

When to Use

  • Some students may benefit from AI assistance due to accessibility needs
  • You want to maintain a primarily human-generated approach but remain flexible for specific cases
  • You want to maintain some control over which AI tools are used and how

View Full AIUL-WA License

Modifier: CO (Code)

Description: For assignments involving programming or software development

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

View Full CO Modifier

Sample Syllabus Language

AIUL-WA-CO: This assignment is tagged AIUL-WA-CO (With Approval for Code), which means limited AI assistance is permitted only with instructor pre-approval. If you wish to use any AI tools, you must request permission in advance and document how they will be used. This applies specifically to code.