Contents

C241: Assignments and Solutions

Fall 2009

Assignments


  • Homework 9. (Due Wednesday, 11/11/09).

  • Reading Assignment 6: Section 12.1-12.3 (except 'monoid' paragraph). The quiz question will come from 12.2, but 12.3 gives some very clear examples of terms we'll be using and is worth looking at too. (Due Monday 11/2/09).
  • Homework 8. (Due Wednesday, 11/4/09).

  • Reading Assignment 5: Section 11.3 (p266), through example 11.1 part(a). (Due Monday 10/26/09).
  • Homework 7. (Due Wednesday, 10/28/09).Solutions

  • Reading Assignment 4: Just the first paragraph of Section 2.8 (p31, don't need to read example 2.12), and example 2.9 parts a-c (p 37). If the definition on page 31 are confusing, there's more detailed explanations of same terms (reflexive, symmetric, and transitive) in section 2.6. (Due Monday 10/19/09).
  • Homework 6. (Due Wednesday, 10/21/09). Solutions

  • Reading Assignment 3: Sections 2.1-2.3 (Due Monday 10/12/09).
  • Homework 5. (Due Wednesday, 10/14/09).Solutions

  • Homework 4. (Due Wednesday, 9/30/09). Solutions. Helpful advice and the examples solved in class can be found under the pairwork2 solutions on the resources page.

  • Homework 3. (Due Wednesday, 9/23/09).Solutions(note: the solution to 3c is incorrect in a very interesting way, and the pdf will be updated with the correct solution at a more reasonable hour of the day. the problem was left ungraded on the homework)

  • Reading Assignment 2: Sections 4.1 through 4.3 (pg 70-72), (Due Wednesday 9/16/09
  • Homework 2. (Due Wednesday, 9/16/09... despite the typo that says it was due in october 2007. That will be fixed soon. Also, don't be alarmed by the length, it's almost entirely easy multiple choice/matching) Solutions

  • Reading Assignment 1: Sections 5.1 and 5.2 (pg 88,89), and Solved Problems 5.7 and 5.8 (pg 97,98).(Due Monday 9/7/09)
  • Homework 1. (Due Wednesday, 9/9/09) Solutions


Assignment Policies

Homework Grades

There will be 11 homework assignments. Your lowest homework grade will be dropped, with the remaining 10 each worth 2.5% of your final grade. Graded homework will (barring extenuating circumstances) be returned by the monday following the due date.

Reading Assignments

There will be 12 extremely brief (usually 1-4 paragraphs) reading assignments over the course of the semester. Reading assignments will be posted here and are usually, though not always, due on mondays. On the day a reading assignment is due there will be a short quiz over it at the beginning of lecture.

Submission Policies

Homework must be turned in at the beginning of lecture on the due date. Any homework turned in after lecture will be considered late. Late homework assignments will be docked %10 per day, up to 2 days late. Late homework should be turned in directory to the AI or left in the AI's mailbox in the main office, LH215. If you use the mailbox, you must email the AI to notify her that your work has been turned in . Homework may not be turned in more than two days late for credit (unless there is an exceptionally convincing, well-documnted medical excuse). Homework which is turned in more than two days late may be evaluated (at the AI's discretion), but it will recieve no credit.

Collaboration Policies

You may work with other students on homework assignments for this course, but you must write the solution in your own words... no copying! You must also cite the names of each person you worked with at the top of your assignment. Failure to do so can be considered plagarism (see the department's academic integrity policy: http://www.cs.indiana.edu/Academics/integrity.html). It is always safe to discuss the assignments with the teaching team, and you may include any results of these discussions without explicit reference.