Collaboration Policy
You must write all the code you hand in for the programming lab
assignments, except for code that we give you as part of the
assigment. You are not allowed to look at anyone else's solution (and
you are not allowed to look at solutions from previous years). You may
discuss the assignments with other students, but you may not look at
or use each other's code.
You may discuss the questions for each discussion paper with other
students, but you may not look at other student's answers. You must
write your answer yourself.
Writing Paper Reviews
Paper reviews should be short, concise, and most importantly, critical.
They should include:
- Short paragraph (3-4 sentences) summarizing the paper and discussing any of the following suggest points:
- What do you feel the main contribution of this paper is?
- What did you find interesting about this work?
- What's the essential principle that the paper exploits?
- Two or three major strength of the paper (typically one sentence for each point)
- Two or three weakness of the paper (typically one sentence each point)
- One question or future work direction you think should be followed (optional)
Additionally, we will usually post a question more than 48 hours before class. The question should be answered in the review as well.
In all, a review is typically 8 to 12 sentences over two to three paragraphs. With an additional couple of sentences if there is a question to answer.