GRADING SCALE: ((Total points) - 500) / 100 =
G.P.A.
(Anything over 4.0 becomes 4.0. Anything under 0.5 becomes 0.0).
E.g., 850 = 3.5, 620 = 1.2, etc.
QUIZZES may or may not be announced
beforehand, and cannot be made up. There will be a number of quizzes over the
quarter, but only the top four grades will be counted.
Unless otherwise announced, all quizzes are open-book, open-note,
but no use of computers or other electronic devices.
PARTICIPATION will included
being prepared for and actively involved in class discussions, in-class work
and group work, as well as class presentations.
TESTS will require critical thinking
skills beyond memorization. You must know the material well enough to think
about its consequences, and you must act on your own abilities, as well as
those of the author of the book. Except for extreme emergencies, missed tests
may not be made up without prior approval and sufficient cause.
For the midterm, students will be given
the opportunity to make up some lost points after the test. The process
will be explained in class on the day after the test (the day the tests are
returned). It is important for students to attend on this day!
PROGRAMMING
assignments will be given to you in more detail as they come up. In general,
though, each program should contain a structured plan (this will be discussed)
and full documentation. Programs are not merely a collection of code, but a
well thought-out and executed sequence. You must also decide what a sufficient
testing of the code should be, and do so. Programs are worth 100 points
each.
ETHICS: Naturally, all tests and quizzes must be taken
independently. Programs should be substantially the work of the individual
student. Student may get help or work in groups on small, particularly
difficult problems, but major algorithms (other than those derived in class or
in the book) and blocks of code may not be shared. Violation of these rules
may result in dismissal from the class with a grade of 0.0. Ethics are as
important, or more so, than any other part of the programming profession.
Always let your conscience be your guide.
"V"
grade: NO 'V' grades will be given. A students who stops
attending class without officially withdrawing ("W") will be given a grade of "0.0". "I"
grade: An 'I' grade will be
given only in extreme circumstances, and only if the student has a passing
grade two weeks before the end of the quarter.