General Assignment Guidelines

These are the general guidelines for homework assignments.

  1. Unless another format is specified for a particular assignment, all assignment submissions should be in either .pdf format or in some format that can be read by Microsoft Word.
  2. All homework submissions must be made to Canvas.
      Please note that there is a file size upload limit on Canvas. Be aware of this so you make sure your assignment submissions are in a format that does not exceed this limit. For the most part this will not be an issue unless you use pen-based hand-written reports on a tablet PC. Please plan your submissions with this constraint in mind. You want to avoid any late submission penalties because of the file size limits.
    1. Each student or, for group assignments, each group of students must submit one PDF file.
    2. The name of the PDF file for a group of N students should be:
      last-name-of-student-1_.... last-name-of-student-N_assignment-n.pdf.
      For example, for a submission by John Smith, Jane Doe and Jack Frost for homework 3, the file name should be Smith_Doe_Frost_homework-3.pdf.
    3. Inside the file you should include full names of ALL partners. For group assignments that have a group leader, put "Group Leader" next to that name.
    4. Make sure you include the honor pledge.
  3. While no assignments in this class are explicitly graded on use of English, all assignments are expected to be written with good English grammar, style, spelling, punctuation, etc. If the writing is bad enough, a penalty will be given.
  4. There is great variation among students regarding how many words and how much space they will use to get the same amount of information across. When a page length is given for an essay assignment or problem, this is meant to be an estimate for much I expect will be needed for a reasonable response. I define a "page" as 12-point Arial typeface, single spaced, with one inch margins (you do not need to use these setting for your submission, I only provide this to give a measureable length benchmark). I am not grading explicitly for how long the answer is, rather for how well the content addresses the assignment. If your answer is greatly different in length from the suggested length, especially if your answer is shorter, you should consider that your answer might not be sufficient or that you mis-undestand the assignment.
  5. Answers to problems should be as long as necessary and no longer. Certainly you will be marked down if an answer is incomplete. It is also possible to be marked down for being too wordy or providing irrelevent material, though I don't expect this to happen often.
  6. Unless explicitly indicated otherwise on the assignment, all assignments are to be done on your own. The University Honor Code applies to all assignments.
  7. A number of assignments will be explicitly designated as pair or group assignments, either as required pairs/groups or optional pairs/groups. When working as a group, all the students will normally receive the same grade. You may not switch partners in the middle of an assignment, unless explicitly permitted by the instructor. In other words, you may not discuss solutions for any given pairs assignment with people outside your group. Once the groups are formed, you are not expected to switch groups unless you have received an explicit permission from your intructor.
  8. If your assignment is done with a partner then the following rules apply. The final submission should contain the name of ALL parnters. Only one of the partners should submit the assignment to Web-CAT. Every problem on the assignment should include a description that indicates how each partner contributed to the problem solution. Some assignments have more explicit instructions on how the partners are meant to work together.
  9. All assignments must include the following pledge:

    I have not received unauthorized aid on this assignment. I understand the answers that I have submitted. The answers submitted have not been directly copied from another source, but instead are written in my own words.

Go to the CS2104 Homepage.