AIUL-IU-CO

AIUL-IU-CO

Integrated Usage for Code

AIUL-IU-CO

About This License Combination

This is a combination of the AIUL-IU license (Integrated Usage) and the CO modifier (Code).

License: AIUL-IU (Integrated Usage)

Description: AI usage is a required component of the assignment, with focus on sophisticated AI integration.

What it means: AI usage is a required component of this assignment. You are expected to demonstrate sophisticated use of AI tools and document your process thoroughly.

When to Use

  • Learning to work with AI tools is a core objective
  • The assignment specifically focuses on AI ethics, capabilities, or limitations
  • Students need to demonstrate prompt engineering skills
  • The course is specifically about AI-integrated creative practice

View Full AIUL-IU 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-IU-CO: This assignment is tagged AIUL-IU-CO (Integrated Usage for Code), which means AI usage is a required component of this assignment. You are expected to demonstrate sophisticated use of AI tools and document your process thoroughly. This applies specifically to code.

Documentation Requirement: For this assignment, you must include documentation of your AI usage process including:

  • Which AI tools you used
  • How you used them in your process
  • What prompts or inputs you provided
  • How you modified or integrated AI outputs
  • Your reflections on the human-AI collaboration process