Sunday 5-7pm David Monday 3-5pm Pat Monday 5-7pm Matthew Monday 7-10pm Bill Tuesday 9:30-11am Dr. Goldman Tuesday 12-1pm Josh Wednesday 1-2pm Josh Thursday 2:30-3:30 Dr. Goldmanand by appointment. If there is interest in a weekly help session, let me know and one can be added.
No late homeworks will be accepted! Solutions will be handed out at the end of the class period on which the homework is due. If you have compelted some of the problems but not all, you are much better off turning in the problems you have completed versus turning in nothing.
In solving your homework problems, you may discuss high-level approaches to solving the homework problems with your classmates (with no more than 3 students in any discussion), 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 prior to at least one hour after your discussion. Remember to 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 (whether you were receiving the help or giving the help) and say briefly what you discussed.
For lab assignments, you may discuss design issues with other students, but you must write your own code. Copying part or all or part of a student's lab (or homework), with or without the student's knowledge, is prohibited. Electronically sending any code or homework solutions is strictly prohibited. Finally, any code that you use (from the web or from any other source) other than the provided code must be acknowledged on the cover sheet. You should not use any such code if it solves any part of your assignment. As on example, of code you could use is the CS 101 Terminal class. But even then you should acknowledge it in your cover sheet.
Violations of any of the above rules will be dealt with harshly! These assignments are designed to help you learn the material being taught. They won't achieve that goal if you don't do the work.