Grading Policy
  Syllabus/Lecture Notes
  1. Game Review
  2. Arcade Game
  3. Interactive Fiction
  4. Final Project
  Showcase Games:

Don't see the menu?

Plain Page for Printing

  1. Course Grade Composition:

    • Assignment 1: Game Review: 5%
    • Assignment 2: Arcade Game: 25%
    • Assignment 3: Interactive Fiction: 25%
    • Assignment 4: Final Project: 43%
    • Class Participation: 2%

  2. 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 sources.

    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.

  3. 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 extensions.