CS 112 Course Grading

General

Your grade will be based upon programming assignments, quizzes, and exams.

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. These are your homework assignments and are designed to reinforce concepts discussed in lecture.

Quizzes will normally be given every Friday on the material covered since the last quiz.
Knowledge of material in this class is cumulative.

Exams will be given after a reasonable amount of material has been covered. The actual exam dates may not match the date shown in the syllabus in an attempt that all students can do their best.

The final grade will be calculated based on a weighted sum of the points accumulated in each of the categories below:

Attendance/Participation 5%
Programs 25%
Quizzes 20%(Sum of the 10 highest quiz scores)
Two one-hour exams 30%
Comprehensive final exam 20%
The course will be graded on the basis of 90% and above is an A, 80% a B, 70% a C, etc.

Programming Assignments

Throughout the course you will be required to write programs that implement or use selected portions of topics described in class.
NOTE: The material covered in this class is cumulative!

Do your assignments on your own. Consulting with friends is permitted. However, blatant copying will not be tolerated and will be dealt with according to the guidelines on academic dishonesty.

Programs that do not completely meet the requirements (both general and specific) of an assignment will not be accepted. Partial credit is not given for any partly working features: only fully working programs will be graded.

Programs are due at the beginning of class on the indicated due date. If they are turned in by 5:00 PM the following week day, they will be worth 80%, by 5:00 PM the next week day, they are worth 60%, etc. 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 (this is your responsibility).

Last Revised: January 13, 2002