CS367: Introduction to Data Structures
HOMEWORK ASSIGNMENTS - Summer 2016

Note: if you are expecting to see a link to a particular assignment and it is not appearing, you may need to refresh/reload this page: if you are using the frames version (i.e., you see the Quick Links menu on the left) you will need to reload just the frame for the Homeworks (in Firefox, right-click on the frame you want to reload, then select This Frame → Reload Frame). If you are using the no-frames version (i.e., you don't have the Quick Links menu on the left), just reload the entire web page (in Firefox, click on the icon that looks like a circular arrow).

Policies

  • All homework assignments are to be written up individually.
  • You may discuss homework with at most one other person, but you must write up your answers individually.
  • Include your Name at the top of each file. Include the name of the person you worked with, if any.
  • All homework assignments are to be submitted electronically by uploading to your Learn@UW Dropbox. Be sure to click Submit and wait to complete the dropbox submission process.
  • Photographs of written work will receive a point deduction, as will poor handwriting. Scans of written work are permitted.
  • All homeworks should be submitted as a pdf.
  • Sign in to Piazza to ask and view responses to homework questions.

Late Policy

Each student has one late day to be used on any homework throughout the semester. This means you may turn in one assignment 24 hours late with no penalty. You must state you are using a late day at the top of your assignment. If you are not using a late day, late homeworks are accepted up to 24 hours late for a a 30% penalty. Homework assignments will not be accepted more than 24 hours late.

Academic Misconduct

Submitting someone else's work as your own is academic misconduct. Do your work yourself using only the code and instruction we provide. Do not search the internet or view your friends work from current or previous semesters. Submitting work that was written (in full or partially) by someone other than yourself (or us) is Academic Misconduct. Academic Misconduct includes (but is not limited to):

  • viewing, discussing, copying, rewriting, etc. previous semester's solutions
  • viewing, discussing, copying, rewriting, etc. other students' printouts

Do not "check" your answers with your friends or classmates before submitting your work. This is academic misconduct.

Cheating and plagiarism will result in a zero on the assignment and potentially other penalties if University Academic Misconduct rules are violated (see Student Academic Misconduct Policy & Procedures).

Questions?

Every semester there are students who have to face the consequences of violating the course policies.  These consequences have included lowered scores, lowered final grades, failing grades, and letters to the Dean's Office as well as in their permanent academic files.  It is your responsibility to make sure that you understand and follow the course policies for CS 310 as well as University rules regarding academic misconduct (see Student Academic Misconduct Policy & Procedures).

If you have any questions about the course policies, please do not hesitate to contact the Course Coordinator (Beck Hasti).

Handing in to Your Learn@UW Dropbox

For some assignments, you may be required to turn in files by uploading them to your Learn@UW Dropbox.

Dropbox handin instructions:

  1. Login to Learn@UW and select compsci310
  2. Click the Assignments drop-down menu in the navigation bar and select Drobox.
  3. Click the Homework N item (where N is the homework number).
  4. Click the Add File button.
  5. Click the Browse button (and find your m-file).
  6. Click Open (after selecting your file).
  7. Click Upload button.
  8. Click Submit button.
  9. Wait for the File Submission Successful message.
  10. Repeat steps 4-9 for each of the files you need to turn in.
Last Updated: 4/29/2016     ©2016 Beck Hasti