1. assignments
  2. how to submit assignments
  3. policy on late submissions
  4. plagiarism policy

Assignments

  1. All assignments are due at the beginning of class unless otherwise noted.

  2. Written assignments should be submitted as either an ascii text file or as a pdf file that was prepared with a word processor. Under no circumstances should you submit handwritten solutions unless I tell you that it is permissable.

AssignmentDue DateSolutions (Date Available on Blackboard Assignments)
hw1Tues. 8/30solutions
hw2Tues. 9/6available
hw3Tues. 9/13available
hw4Tues. 9/209/23 @ 11:10AM
hw5Wed. 9/28 @ 11:59pm (extra credit deadlines are Sun 9/25, Mon 9/26, and Tues 9/27 @ 11:59pm 10/2 @ 12:01AM
hw6Tues. 10/11 @ 11:59pm (extra credit deadlines are Sat, Sun, and Mon before due date @ 11:59pm 10/15 @ 12:01AM
hw7Tues. 10/18 @ 11:59pm (extra credit deadlines are Sat, Sun, and Mon before due date @ 11:59pm). No late submissions accepted 10/19 @ 5:0AM
hw8Tues. 11/1 @ 11:59pm (extra credit deadlines are Sat, Sun, and Mon before due date @ 11:59pm 11/5 @ 12:01AM
hw9Thurs. 11/10 @ 11:59pm (extra credit deadlines are Mon, Tues, Wed before due date @ 11:59pm 11/14 @ 12:01AM
hw10 (see blackboard)Thurs. 11/17 @ 11:59pm (extra credit deadlines are Mon, Tues, Wed before due date @ 11:59pm) 11/21 @ 12:01AM
hw11 (see blackboard)Tues. 11/29 @ 11:59pm (extra credit deadlines are Sat, Sun, Mon before due date @ 11:59pm). No late submissions accepted 11/30 @ 2:01AM


How To Submit Your Homework Solutions

You will be using blackboard to submit your assignments.


Late Submissions

10% will be deducted from your homework grade for each day that it is late, up to a maximum of 3 days. Anything submitted more than 3 days late will receive a 0. A day is measured from the submission time. For example, if the submission time is 11am on a Tuesday and you submit your assignment at 8pm on Friday, then 20% will be deducted from your homework grade because the first day runs until 11am on Thursday, the second day until 11am on Friday. In general I will not grant extensions unless you are unable to work on the assignment for the bulk of the assignment period (e.g., a medical emergency on the first couple days of the assignment prevents you from attending class or work on assignments for an entire week). If something comes up the day the assignment is due then you will need to submit late and have some points deducted. In other words, it is not a good idea to procrastinate.


Plagiarism

  1. It is permissable to talk to other students about your strategy for solving the problems assigned in labs. However, any code and any written material you submit must be written exclusively by you or provided by Professor Vander Zanden. Note that the word "exclusively" means that you may not use code written by anyone else, including but not limited to former or current students. Failure to follow this guideline is considered plagiarism.

  2. It is not permissable to give code or written material that solves or partially solves a lab assignment to another student. Doing so is considered plagiarism. If you leave your directories or files publicly readable, we will consider that to be evidence that you have voluntarily given your code or written material to other students. Therefore you should read protect all directories and files associated with this course. If you have a directory named cs465 then you can read and write protect it using the following command:
    	UNIX> chmod 0700 ~/cs465
    	

  3. Plagiarism will be dealt with harshly. At best you will receive a 0. At worst you will be referred to the office of student affairs for academic misconduct.