Each homework 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. Each homework must be submitted with a signed cover sheet
In solving your homework problems, you may discuss HIGH-LEVEL 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. Remember to keep your discussion at a high-level so that everyone can work out the details on their own. Also you must clearly acknowledge anyone (besides me or a class TA) with whom you discussed any problem and say briefly what you discussed.
Please keep any discussions you have with other students to a small group of no more than 3 students and be sure that each of you are equally involved. If you just listen in and are then able to understand and write up the solution you have missed at least half of the benefit of the homework and this will show up on the exam. It is really important to work through the process of recognizing when you are heading the wrong way and learning how to work through the problem solving process.
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.