Academic Integrity Policy for CS 3110
Governing Policies
The following policies are in effect for CS 3110:
- The Cornell University Code of Academic Integrity.
- The Computer Science Department Code of Academic Integrity.
- The CS 1110 Academic Integrity Policy, which CS 3110 also adopts. Even if you already took CS 1110, read it now, because it has changed as of Fall 2018.
Clarifications of the above policies:
- You may not get help solving the assignment from anyone who is not a current CS 3110 course staff member. “Solving” includes designing algorithms, writing code, debugging, developing test cases, and writing documentation. “Solving” does not include talking about logistics (where to submit, how long it took you, etc.) nor does it include asking for clarification about the assignment handout or release code.
- You may not give help solving the assignment to anyone.
- You may not give your code to anyone, including future CS 3110 students.
- You may not post your code to a public website or repository.
- You may not receive code from anyone, including past CS 3110 students.
- You may not copy code from online sources—except for the current semester CS 3110 website and textbook.
- You may not use online forums such as StackOverflow to ask for specific help on assignments.
- [Added 10/03/19] Also see the CS 3110 Partner Policy.
If You Are Summoned
If you receive a summons to a Primary Hearing, you will naturally be anxious. But that summons does not mean you have already been found guilty. To put your mind at ease, we recommend reading these Guidelines for Students before speaking to your teammates or the professor. They describe what to expect at the hearing.
It’s Never Too Late
Honesty is valued in this course, even if it comes a little late. As the Code of Academic Integrity states (emphasis added):
Absolute integrity is expected of every Cornell student in all academic undertakings. Integrity entails a firm adherence to a set of values, and the values most essential to an academic community are grounded on the concept of honesty with respect to the intellectual efforts of oneself and others.
If you know you committed a violation, it is always better to admit it to the professor before the violation is detected. If it’s detected and you are summoned for a Primary Hearing, it’s better to be honest and admit it up front.
It’s never too early. If you are ever unsure about what is permissible and what is not, please ask. It is always better to ask first, rather than be sorry later.