CS 13 (Fall 2023) Collaboration Policy

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