General Grading Guidelines

80% of your grade is based on your performance in class projects. 20% of your grade is based on written homeworks (including "homework 0" which isn't really written)

Group Project Policies

Because grades in Comp314 are so strongly tied to your class projects, and because class projects are done in groups, your grades necessarily become tangled together with your partners. In order to address problems we have had in the past, Comp314 has a hard and fast rule:

You flake, you fail.

If your partner is counting on you and you disappear, it hurts your partner. As much as possible, we wish to prevent this. By "flaking", we mean being unresponsive to e-mail and other attempts to contact you. You are expected to pull your own weight. If we give up on you, we reassign your partner(s) and you receive an instant `F' as your final grade for the course. Alternately, if we have determined that one partner performed a disproportionate share of the effort, we may arrange a non-equal distribution of the project points, at our own discretion, to prevent a "bad" partner from dragging down the grade of a "good" partner. Students should not assume that we will invoke any of these rules. However, we do encourage students experiencing problematic partners to contact us early so we can remind them of their responsibilities.

We also recognize that things happen in your life that are beyond your control and that require you to reprioritize your time. In these cases, you are responsible for contacting your partner(s) as well as the course staff as soon as possible to explain your predicament.

In the event you are considering dropping from Comp314, your timing matters. Programming projects generally last a couple weeks. The time to drop is between projects. By staying in the class, you are making a personal committent to your partner(s) to complete a project after you have begun it. Dropping mid-project is extremely rude to your partner(s).

Otherwise, the project grading guidelines will apply. This also includes our policy on late project submissions.

Honor Code Issues

Projects are generally divided into two phases: design and implementation. While you are encouraged to have discussions with your peers in this course, there are a number of places where we require you to keep quiet.

Last modified: January 11, 2006 11:27