Policy on Collaboration
You are encouraged to discuss ideas and techniques broadly
with other class members, but not the specifics of assigned
problems except as part of group projects. Sharing of code or
intermediate designs is expressly prohibited. If you receive
substantial help from others, you must acknowledge them in your
work. If you use any published materials (books, papers, or
materials found on the Web) in your solution, you must give full
citation that help facilitate the locating of the original
materials (for example, the URL of the Web site).
It is permissible to use software and materials (bitmaps for
example) available from other sources as long as:
- The materials are publicly, freely, and legally available.
- Acknowledge explicitly which aspects of your assignment were
taken from other sources and what those sources are.
You may submit a mod as part of your final
project provided that the original game supports modding and the
mod involves substantial game design and programming aspects. Civilization
IV is an example of a game that supports modding. The Rhye's
and Fall of Civilzation mod to the game would be an example of
an acceptable final project, whereas the Sevomode
mod, nice as it is, would not.
All write-ups, reviews, documentation, and other written
material must be original and may not be derived from other
Acts of cheating and plagiarizing will be reported to the
Engineering Honor Council. Cheating is when you copy, with or
without modification, someone else's work that is not meant to be
publicly accessible. Plagiarizing is when you copy, with or without
modification, someone else's work that is publicly available without
acknowledging the original author. To incorporate publicly
available code in your solution is considered cheating in this
course. Please read the
College of Engineering Honor Code.
Regrade and Late Days
You have five working days from when a piece of graded work is
returned to ask for a regrade. Due to grade reporting schedule,
request for regrade of the final project must be submitted the same day
it is returned. To ask for regrade, you must submit a written
request explaining the technical reasons that would make a regrade
necessary. A regrade means regrading your whole work and may result
in overall lower grade.
You have four free late days, including weekends, to use on any
of your homeworks or programming assignments. For group projects,
unused late days cannot be redistributed to group members.
Once the free late days are used up, late assignments will be
assessed a penalty of 1% for each 6 hours it is late (4% per
day). Since we provide the free late days, we will not grant