CoursePolicy.AI

AI Policy for CS 101: Introduction to Computer Science

Course Instructor: John Doe sample@email.com

Last updated on August 24th, 2021

INSTRUCTIONSTo make modifications to your AI policy, try clicking on a section to start editing the content.

Course Description

Introduction to Computer Science is a foundational course designed to provide a comprehensive overview of the field. This course explores the fundamental concepts that form the backbone of computer science, including algorithms, data structures, computational thinking, programming paradigms, and computer organization.

1. CS 101 Generative AI Policy

We recognize the potential benefits of incorporating generative AI in the learning process. As such, we embrace the use of generative AI tools by our students. In this policy, we employ a "reasonable/not reasonable" system rather than a strict "allowed/not allowed" one (inspired by CS50 at Harvard). This approach fosters proactive thinking among students by encouraging them to understand context, evaluate implications, and make thoughtful decisions.

Overall Generative AI Policy:

Allowed under conditions

Reasonable Use Cases ✅

Grammar Check

  • Use AI tools for grammar and spelling checks

Concept Learning

  • Chat with AI to gain a general understanding of topics of learning

Literature Discovery

  • Use AI to discover new papers or articles

Summary Generation

  • Use AI to generate summaries of papers or reading materials for faster understanding

Coding Assistant

  • Use AI to assist code-writing processes

Unreasonable Use Cases ❌

Outline Generation

  • Use AI to generate an outline for a paper or presentation

Essay Generation

  • Use AI to generate an entire essay or paper

Test-taking

  • Use AI during tests and exams

Data Fabrication

  • Use AI to generate or alter data for use in assignments or projects

Assignment/Project Specific AI Policies

For example: Any usage of generative AI is strictly prohibited for assignment 2. OR You are REQUIRED to use generative AI for assignment 2.

How to declare the use of generative tools:

  • Add a "Generative AI Usage Declaration" section explaining how generative AI is used as part of the submission

  • Provide the complete chat history with generative AI system as part of the submission

  • Add a footnote or inline citation whenever generative AI is involved in generating a particular sentence

Additional Notes

  • E.g.: If you are unsure about generative AI use in this course, consult with your TA or instructor. Better be safe than sorry — ensuring your academic integrity is extremely important.

2. Additional Policies

This policy document aims to provide clarity and transparency for the use of generative AI in our course. However, it's paramount to remember that students are also expected to adhere to all other policies specified in the course syllabus and those established by the school administration. The following represents a non-exhaustive list of institution-wide policies which all students must observe, some of which may touch on the use of generative AI. These policies are subject to modification at any point in time. It's incumbent upon the students to keep themselves updated and well-informed about these policies.