Course participants must adhere to the CAS Academic Conduct Code. All instances of academic dishonesty will be reported to the academic conduct committee.
Cooperation is recommended in understanding various concepts and system features. But the actual solution of the assignments, the programming and debugging must be your individual work, except for what you specifically credit to other sources. (Your grade will be based on your own contribution.) For example, copying without attribution any part of someone else's program is plagiarism, even if you modify it and even if the source is a textbook. The University takes acts of cheating and plagiarism very seriously: first time violators are routinely suspended for a semester.
I encourage you to discuss course material and even problem sets with other students in the class (esp. on the class mailing list), subject to the following rules:
- You must write up your solutions completely on your own (and certainly without looking at other people’s write-ups).
- In your solution to each problem, you must write the names of those with whom you discussed it.
- You must include citations of all the materials you have used beyound the class notes and the textbook.
- You may not consult solution manuals or other people’s solutions from similar courses or prior years of this course.
I expect you to follow these rules as well as the academic conduct code of CAS/GRS (see the link on the left). If you have any questions or are not sure what is appropriate, consult me before taking steps that you are afraid may violate the rules.
If you violate the academic conduct code, you will be reported to the Academic Conduct Committee.