As statistical computing and R programming are increasingly supported by AI-assisted tools, this course permits limited use of generative AI (such as ChatGPT, Claude, GitHub Copilot, or similar tools) with the following guidelines:
You may use AI tools to assist with R programming and statistical computing tasks, including:
To be clear: one goal of this course is to teach you how to use R tools to carry out statistical analyses of categorical data, with well-designed output and graphics for publishable reports. You can’t do this if you simply ask an AI agent to answer a question for you. And, it is a totally different experience for you to think, “How can I write the code to solve this problem?” vs. “How can I ask Claude to do it?”
It is also important that you:
Understand any code produced by AI, so that you would be able to do something similar youself without any assistance. That might mean looking up the documentation for functions used and understanding the arguments that control the output.
Be able to verify that an AI-assisted result actually works and is correct for the problem at hand. AI often refers to packages that don’t or no longer exist, or writes truly ugly code, or gives solutions that don’t quite answer the question given.
When you use AI for coding assistance, you must include a brief statement in your submission indicating:
AI Disclosure: I used ChatGPT to help debug an error in my ggplot2 code for Figure 2 and to understand how to reshape data using tidyr. I tested all generated code with my own data and verified the output.
You may NOT use AI tools to:
The primary learning objectives of this course include developing your ability to interpret statistical analyses, communicate findings clearly, and think critically about categorical data. These skills can only be developed through your own writing and reasoning. While AI can assist with the mechanics of coding, it cannot replace the development of your statistical reasoning and scientific communication skills.
When using AI assistance for coding:
Research has shown that AI tools can sometimes produce incorrect statistical analyses or interpretations. As developing statisticians, you need to build the critical thinking skills to evaluate whether code and analyses are correct. This is only possible if you engage deeply with the material yourself.
This policy may be updated during the term. Any changes will be announced in class and posted to the course website.
## Last updated: December 24, 2025