cs24-25fa Collaboration Policy

Introduction to Computing Systems (Fall 2025)

You may use the following resources: Projects Exams
Course textbook (including answers in the back) YES NO
Course handouts YES NO
Other books YES NO
Your notes (taken in class) YES NO
Class notes of others, copied by hand or summarized YES NO
Direct copies (such as photocopies, pictures, scans, printouts) of class notes of others YES NO
Your returned assignments from this instance of the course YES NO
Code you wrote in a previous instance of the course NO NO
Solutions to assignments / exams from previous years NO NO
Solutions to assignments / exams from the current year, distributed by the instructor NO NO
Consult material posted publicly on the course forum (e.g. Piazza or other) YES NO
Post questions about problems on the course forum (e.g. Piazza or other), provided the question does not reveal a partial solution YES NO
Consult online resources such as Wikipedia YES NO
Consult existing material on online sources such as question/answer forums NO NO
Post questions about problems on online sources such as question/answer forums NO NO
For coding assignments, you may: Projects Exams
Look at code written by other students in the class NO NO
Look at code found in online repositories, or written by former students in the class NO NO
Look at code written by anyone not in your group (including online resources or textbooks) NO NO
Help other students debug their code NO NO
Ask a non-student to help debug your code NO NO
Use an external library, as long as it does not provide a direct solution NO NO
Discuss high-level problems with others in small groups YES NO
Look at communal materials, such as a group discussion performed on a white board, while writing up your solution NO NO
Write code without all your group members present (virtually or otherwise) YES YES
Look at another student’s or group’s completed solution NO NO