These programs are time consuming. Allow for computer down time when scheduling your work. Programs with good coding technique are efficient, structured, modifiable and maintainable. They follow the patterns taught in class. The program documentation and flowcharts must be complete and must match the program code.
Good documentation makes it easier for another programmer to modify the program in the future.
If you have any questions regarding a program grade, see your TA first. The instructor will make the final decision on any grade disputes. Cheating in any form will not be tolerated. Your instructor can give you an F for the course. In addition, ALL cheating WILL result in the filing of an academic misconduct report with the university judicial office.