Groups are recommended given the size of the project. You can change groups between phases if you wish. Assignments will be graded on design and implementation, in addition to correct functionality. Each can be used to turn in a programming assignment one day late, without penalty. Late days cannot be used on the final phase of the project.
All exams are closed book.
Without prior arrangement, missed exams result in a grade of zero. Instructor reserves the right to fail for the course any student failing the final exam. Students are responsible for understanding and following both the University's Code of Academic Integrity and the Department's policy regarding the code . Briefly, you will not turn on another student's work as your own, you will not accept solutions from other students, you will not give solutions to other students, and you will not tamper with graded papers or exams. It is also NOT permissible to work together on assignments unless it is a group assignment and you are in the same group.