CS 241 Collaboration Policy
You are encouraged to discuss course material with other students,
provided that you adhere to the following resctrictions.
Violations carry severe penalties.
If you have questions about any of this, or if you need advice for
specific situations, please ask Professor Goldman.
- All material turned in for credit must be your own work.
-
For the labs you may discuss design issues with other students, but
you must write your own code. For the homeworks you may discuss ideas
(and of course go over class material) with other students, but you
should work out all details and write up all solutions on your own.
Copying part or all of another student's assignment, with or without
the student's knowledge, is prohibited. Similarly, copying old
solutions is prohibited. You should do the work yourself. Of course,
you should always feel free to get help from the instructor or
teaching assistants at our office hours .
- Receive help with care.
-
Avoid working too closely with another
student. Otherwise, you can unwittingly become dependant on
that student's help and fool yourself into thinking that you
understand things better than you really do. Always attempt to
do as much as you can on your own. Then, after you do seek help, be
sure to work through similar problems on your own.
- Give help with care.
-
Don't help "too much." When you understand something, you may be
tempted to show someone the complete solution. However, if you do
this, you will rob them of the learning experience of reaching the
solution on their own. Try giving a hint that will help them get
"unstuck." If you don't see how to help without "giving away the
whole thing," suggest that they see a teaching assistant or the
instructor who may be able to help them through the process gradually.
Although you are allowed to help other students, you are never under
any obligation to do so. If you feel uncomfortable answering a
student's question for any reason, please do not attempt to
answer the question. Instead, suggest that the student see a teaching
assistant or the instructor.
Return to the CS241 Home Page