[ Last web update: August 23, 2008 ]  Contact: roabel@engineering.uiowa.edu

Department of Electrical & Computer Engineering
57:017 Computers in Engineering

Fall 2008

Grading Policies for Homework Assignments

All programs submitted for homework assignments will be graded according to the following skeleton. These numbers are approximate and may be adjusted up or down depending on the severity of the error. For example, "not meeting program specifications" is a -20% error. A program that comes very close to fulfilling specifications may receive only -5%, whereas a program that does not fulfill any of the stated objectives may receive a larger deduction.

-30% - Program does not compile (minimum)

-25% - Program does not execute correctly (Run time error)

-25% - Program crashes (segmentation fault, bus error, etc.)

-20% - Unreadable code (depending on severity)

-20% - Not meeting problem specifications

-20% - Missing header files

-20% - Incorrect output values

-10% - Incorrect output format

-20% - Incorrect input value

-10% - Incorrect input format

-15% - Incorrect variable type

-5% - Poor comments or code not indented properly

-10% for each violation of the required and forbidden
practices outlined in the style guide

LATE: -10% for each 24 hours late.
Programs submitted later than 72 hours will receive zero.
Assignments just prior to exams may have no grace period.

NON-ORIGINAL WORK: Any non-original work will result in a score of 0 on that assignment. Any further instances will result in an F for your course grade.


Exams

  • Make up exams must be arranged at least 1 week in advance
  • Make up exams must occur prior to the scheduled exam time
  • Contact the Dean's Office for emergency cases