Homework Policy for MCS-388: Compiler Design (Spring 2008)

Initial hand-in

Each homework must be turned in the first time by the due date shown on the syllabus, except in case of illness. If you only attempt some of the problems in your initial hand-in, only those problems may be rewritten in later submissions. You may not add any new problems.

For this initial hand-in, I will only mark whether each problem was done correctly or needs improvement. I may provide some slight additional information, such as which part of a multi-part problem needs attention. If you don't understand what is wrong, please consider this an invitation to come see me.

Since you do not receive a grade on this initial hand-in, you must hand the homework back for grading, or you will lose that fraction of your course grade. See below regarding the second hand-in.

Second hand-in

Each homework should be returned to me within one week after I hand the first version back. Return the original and attach to it any rewritten solutions you want me to consider in the grading.

This time, I will give you a numerical grade, on a 100 point scale. This will be figured into your course grade, unless you choose to do further rewrites, under the rules in the next section.

I will again not be giving you any comments on how the solution could be improved. If you don't understand why the grade is as much less than 100 as it is, again, please treat this as an invitation to come talk.

Subsequent hand-ins

If your grade on a homework is substantially less than 100, you might want to do further rewrite cycles. However, you will no longer get full credit. I will deduct 20 points from your score. Thus this option is only worthwhile if your grade is significantly lower than 80. (However, your grade will in no case be lower than the original.)

Last chance

All submissions must be in by the end of the last day of classes.


Course web site: http://gustavus.edu/+max/courses/S2008/MCS-388/
Instructor: Max Hailperin <max@gustavus.edu>