CS367: Introduction to Data Structures
ASSIGNMENTS - Lecture 4, Fall 2016

  • Assignments are to be submitted electronically to the appropriate Learn@UW Dropbox.
  • You have one week after a graded assignment is returned to request a re-grade.

Programs:

There are five programming assignments worth a total of 50% of your final grade.

Links:

Policies for Programming Assignments:

  • Collaboration: You may work alone or with a single partner.
  • Questions: are to be posted on Piazza, a free tool that we're using to manage questions. Before posting a question, please search the assignment pages for an answer and also search Piazza to ensure your question hasn't already been asked.
  • Late Programs: are not accepted for a grade without prior approval from the instructor. Contact the instructor at least three (3) days in advance of the due date if circumstances beyond your control will prevent you from completing an assignment by the due date/time.
  • Grading: See assignment grading information below.

Homework:

There are six homework assignments, each worth 3% for a total of 18% of your final grade.

Links:

File Format:

For each homework assignment, put your answers for all questions in that assignment into one file, with your name and the homework assignment number at the top of the file. Acceptable file formats are: plain-text (i.e., .txt), PDF (.pdf), and Word (.doc and .docx). Name your file HomeworkN.ext where N is the number of the homework and ext is the appropriate file extension (for example, Homework4.txt if your file is a plain-text file).

Policies for Homework Assignments:

  • Collaboration: on homework assignments is not allowed.
  • Questions: are to be posted on Piazza, a free tool that we're using to manage questions. Before posting a question, please search the assignment pages for an answer and also search Piazza to ensure your question hasn't already been asked.
  • Late Homeworks: are not accepted for a grade without prior approval from the instructor. Contact the instructor at least two (2) days in advance of the due date if circumstances beyond your control will prevent you from completing an assignment by the due date/time.
  • Grading: See assignment grading information below.

How to Submit Assignments Electronically:

Assignments are turned in electronically to the appropriate Learn@UW Dropbox. This allows you to submit your work at your convenience any time prior to the due date. The last section on each assignment page lists what to turn in.

Steps for Submitting Files:

  1. Login to Learn@UW and select compsci367 (lecture 4)
  2. From the Assignments drop-down menu in the navigation bar, select Drobox.
  3. Click the appropriate Homework N or Program N item (where N is the homework/program 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.

Assignment Grading:

Assignments are graded by the course TAs using specified grading standards. See the grader named in your grade report if you have questions about the grading of your assignments.

Re-Grades Requests:

You may request a re-grade of your assignment, if you believe it wasn't correctly graded. Contact the grader named in the assignment's grade report within one week after the graded assignment is returned.
Last Updated: 8/28/2017     ©2016 Charles Fischer and Beck Hasti