program 1: 5%
each other program: 7% (program total 40%)
each exam: 15% (exam total 30%)
each homework: 3% (homework total 30%)
The class will not be graded "on a curve"; i.e., there is no fixed percentage of students that will get each grade. Instead, your final grade will reflect how well you do on the homeworks, programs, and exams. If everyone does very well, everyone will get an A.
The following table should give you some idea what final grade to expect, but the ranges shown are not hard and fast; it will depend on whether assignments and exams this year are of comparable difficulty to those given in the past.
| Letter Grade | Final Score Range
|
| A | 92-100 |
| AB | 86-92 |
| B | 80-86 |
| BC | 77-80 |
| C | 70-77 |
| D | 60-70 |
| F | 0-60 |
Programs will be handed in by copying files to a specified directory. If a program is due on October 3, it is on time if it is copied by the end of the day on October 3 (i.e., by midnight). If it is copied any time on October 4, then it is 1 day late; if it is copied any time on October 5, then it is 2 days late, etc. Each program will be accepted up to 3 days late. Each student has six "free" late days per semester. Once your free late days are used up, each day that a program is late will result in a 5 point penalty. Free late days are provided so that you can deal with unexpected circumstances (illness, family problems, etc). Please use your free late days wisely!