Note: The final grade cannot be higher than the average on the
assignments.
Grading Scale:
A: 90 and higher
B: 80-89
C: 70-79
D: 60-69
F: below 60
Policies and Procedures
Assignments are due as specified in each assignment. Late
submissions will be accepted up to a final cutoff date, but points will be
deducted (about 10% per day late). Late assignments will receive lowest priority for grading.
Optional short quizzes will be given as indicated on the course calendar.
(It is expected that these will be given each Thursday unless there is a
major quiz that week.) The short quizzes will be on line (via WebCT). If
all short quizzes are taken, they will count 15% of the course grade. If all
are not taken, the percentage will be proportionally less.
Attendance is not required at the class meetings. Assignments will
be made via the web, and submissions will be done electronically.
The major quizzes and final exam will be given in class, and attendance is
required.
Excused failures to take a quiz will normally result in the quiz not
being counted in
the average (i.e., there will normally be no makeups). An unexcused
failure to take a quiz will normally result in a grade of zero for that quiz.
Students are expected to give at least one week advance notice for excused
failures to take a quiz or modifications to an assignment deadline if possible.
Those students with a clear (not minimal) "A" average both overall
and on the major quizzes will be exempt from the final, provided that all
short quizzes after the second major quiz are taken. All other students must
take the final at the scheduled time unless allowed an alternate time by
University policies.
Unless otherwise stated explicitly in an assignment, each student must
do his or her work independently. The University policies on academic
dishonesty apply. In general, the
policies of the Department of Computer Science apply. Publicly-available
sources of code or other
components of assignments can be used if attributed. Major design
characteristics that are obtained from other students or developed jointly
should be acknowledged (in program comments), and the same applies to code.
Each student is
responsible for protecting his or her files from others. Work that is
essentially the same and submitted without proper attribution is
considered to be a violation of academic dishonesty policies by all
parties submitting the work, regardless of who actually did the work.
The on line quizzes (short quizzes) are to be taken independently,
with no help from others or from any material other than as specified in
the quiz. (This includes the use of a computer for anything other than
taking the quiz.) If materials other than those available from the web
are allowed, it will be made known in advance.
If the university cancels classes on the day of a scheduled quiz,
the quiz will be rescheduled as notified by email. (Online quizzes may
be given as originally scheduled.)
Students should wait for 10 minutes after the class beginning time before
leaving if the instructor is late for class.