Moodle is not used in this class. It is too limiting for the professor's tastes.
You must use the upload site (classweb.cob.isu.edu) to submit all assignments and exercises. Your index page must be kept up to date with links to all assignments and exercises.
Any assignments turned in with a virus will be returned with a grade of zero.
Assignments are due at 11:59:59 PM on the due date.
Assignment grades will be reduced by 20% for every 24 hours from the due time.
If you fall behind in this class you will not survive, so I must be strict in enforcing the late policy.
It is your responsibility to make sure the needed files in the required configuration are actually turned in and that the assignment actually works. After you upload an assignment verify that you can run it via the ClassWeb interface.
All assignments will be graded based on how well they meet assignment specifications, use of standard interface design, modular code, code readability, and internal documentation. Code readability includes indenting and formatting code so that it may be easily read. A concise block comment should be placed at the top of each function including your name, date, class, and a description of the function's goal or purpose. Including and subsequent to assignment 3, solutions lacking sufficient functions will be downgraded.
While a certain amount of collaboration is expected and often necessary, there is a fine line between collaboration and cheating. Students may collaborate on design and programming issues. This does NOT include duplication of programs or designs. Limited collaboration may be used to find bugs in programs or to solve program syntax or general structure problems. Copying of code, regardless of the number of editor changes, renaming, and/or retyping is considered cheating, and a student’s inability to describe the function of an assignment will be considered clear evidence of cheating. Providing another student with part or all of a solution is also clearly cheating. Cheating will result in failing the course, along with possible expulsion from the University.