Code Citation Tips
When writing code, you want to use similar citation ideas as in academic writing instances. Whether you are copying or adapting code from a small snippet or using an entire module or function, you must cite your source.
Your citation should include:
- URL of your source
- Date you retrieved your source
- Title of the program or application you are using
- Type (e.g. source code, application, full program, etc.)
- Author name(s) if available
- Code version if available
Good examples can be found on MIT handbook.
AI Citation Tips
The use of AI can be a powerful tool for developing, refining, and editing content. However, like any tool, it needs to be used wisely and ethically. The amount that AI can be used for your assignments will depend on the nature of your assignment and your instructor. Some assignments will allow the use of AI while others will not so that you can develop your own skills. The following is a list of AI citation tips for students when the use of AI is approved for the assignment.
- Acknowledge AI Assistance
Always acknowledge the use of AI tools in your work. This transparency is crucial for maintaining academic integrity. - Include AI in Your References
When citing AI-generated content, include the tool's name, version, and the date/history of interaction. For example: OpenAI. (YEAR). ChatGPT (DATE, YEAR) [Large language model]. Retrieved from [URL]. - Combine AI Citations with Traditional Sources
Use AI tools to complement, not replace, traditional academic sources. Ensure your work includes a balanced mix of AI-generated insights and peer-reviewed literature or primary sources. - Be Mindful of Accuracy and Bias
Verify the information provided by AI tools. AI models can sometimes generate content that is inaccurate or biased. Cross-reference with reputable sources. - Paraphrase and Quote Appropriately
If you directly quote AI-generated text, use quotation marks and provide an in-text citation. For paraphrased content, ensure it is substantially reworded and still cite the AI tool. - Avoid Over-Reliance on AI
Use AI tools to enhance your own understanding and creativity. Avoid over-relying on AI to ensure your work maintains a personal academic voice. - Respect Privacy and Ethics
Do not input sensitive or confidential information into AI tools. Always adhere to ethical guidelines regarding data privacy and security. - Seek Guidance When Needed
If unsure about how to cite AI-generated content, consult with your instructor, librarian, or academic advisor for clarification and guidance.