There will be numerous programming assignments. It is expected that students will do their own work on all components of the programs---unless otherwise specified.
Quizzes will normally be given every Friday on the material covered since the last quiz. Knowledge of material in this class is cumulative.
The final grade will be calculated based on a weighted sum of the points accumulated in each of the categories:
Attendance/Participation 5% Programs 40% Two one-hour exams 30% Comprehensive final project/exam 25% The course will be graded using the typical basis of 90% and above is an A, 80% a B, 70% a C, etc.
Throughout the course you will be required to write programs that implement or use selected portions of subjects described in class. NOTE: Much of the material covered in this class is cumulative!
Due dates
Programs are due at the start of class 1:30 PM of the indicated due date. If they are turned in by 1:30 PM the following week day, they will be worth 80%, by 1:30 PM the next week day, they are worth 60%, etc. A weekend is 30% of the assignment value. Programs that do not function properly will not be accepted. A backup copy of each program submitted should be made in case the original gets lost after submission.No programs will be accepted after one week from the original due date, unless there is some extenuating circumstance.