Princeton University
|
Computer Science 598B |
Spring 2012 |
The course grades will be determined roughly as follows:
Written responses for each paper are due by 8am on the day the paper will be discussed. Late responses will not be accepted, but the two lowest response scores will be dropped for each student.
Students must read the suggested reading materials before the class. The participation grades will be based on the students' understanding of the discussion topics shown in their submitted questions and their contributions in the class discussions.
We believe that students can learn quite a bit from each other. We encourage you to help each other understand the materials in the course and in particular, to learn from each other in doing the final projects.
There is a clear distinction between cooperation and cheating. If you discuss an issue with a classmate, put your understanding from that discussion to the Gilligan's Island test! Step away from the discussion for 30 minutes (e.g. long enough to watch an episode of the old Gilligan's Island sitcome) before sitting down to code by yourself. What remains in your brain (no notes) and ends up the code is more likely to be original. Copying other's code or designs is strictly prohibited. We will punish transgressors severely.
Do not, under any circumstances, copy another person's code or written work. Incorporating someone else's code or writing into your code or writing in any form is a violation of academic regulations. This includes adapting solutions or partial solutions to assignments from other courses. You may not consult course materials from previous years or at other universities.Copying and transforming someone else's code (by rearranging independent code, renaming variables, rewording comments, etc.) is plagiarism. Some inexperienced programmers have the misconception that detecting such plagiarism is difficult. Actually, detecting such plagiarism is quite easy. Not only does such plagiarism quickly identify itself during the grading process, but also we can use software packages, such as Alex Aiken's renowned MOSS software, for automated help.
If we suspect a student of plagiarism on an assignment, then we will refer the case to the Committee on Discipline. If the Committee on Discipline finds the student guilty of plagiarism, then the standard penalty is automatic failure of the COS 598B course. The Committee on Discipline may impose additional penalties.