CS 511 Collaboration Policy

"... if you solve it by your own means, you may experience the tension and enjoy the triumph of discovery."
- G. Polya in How to Solve It: A New Aspect of Mathematical Method, Princeton University Press, 1945.


Each homework problem that you submit should be the result of your own effort. For ALL homework problems, you ARE NOT permitted to consult the solutions from another student (former or current), or copy/consult the provided solutions from previous years.

In solving your homework problems, you may discuss approaches to solving the homework problems with your classmates, HOWEVER, you are to work out all details of any solutions discussed and write up the solution completely on your own. In particular, when working with a student on an assigned homework problem you should do so verbally -- Nothing should be written. This will keep your discussion at a high-level so that everyone can work out the details on their own.

YOU MUST CLEARLY ACKNOWLEDGE ANYONE (BESIDES ME OR A CLASS TA) WITH WHOM YOU DISCUSSED ANY PROBLEM AND STATE BRIEFLY WHAT YOU DISCUSSED.

Violations of any of the above rules will be dealt with harshly! These homework problems are designed to help you learn the material being taught. Being told the solution and understanding it is VERY different from working through the process of actually finding a solution. If you do not take an active role in the process of solving the homework problems, then you won't get much out of it, hence you won't learn the material and you are unlikely to pass the exams.