Evaluation of student performance will be based on pseudocode assignments, programming assignments, quizzes, and participations. Students are encouraged to talk to each other about their work. However, individual assignments should be completed by each student. Any copying of others' work will be dealt with severely.
There will be seven programs compilable in Borland's C++, Version 4.5, required. If a program has minor bugs, a student may request, via e-mail, a one week extension to remove the bugs. The requrest must be made by 2PM of the day following the deadline. The procedure for making the request is given in the Class Notes.
Programs will count 35% of the semester grade. No makeups will be given for absence or illness. The lowest programming assignment score will be dropped before a semester grade is computed. The last program will not be dropped without prior approval by me.
Program design exercises will be required for each program. These will usually be in the form of pseudocode.
Pseudocode will count as 20% of the semester grade. Extensions will not be given for pseudocode. The lowest pseudocode score will be dropped before a semester grade is computed.
There will be seven quizzes, which will be based on textbook and classwork. Exact coverage will be announced ahead of time.
Quizzes will count as 40% of the semester grade. No make-up quizzes will be given. The lowest quiz score will be dropped before a semester grade is computed.
Students are expected to participate in class exercises.
Participation will count as 5% of the semester grade. Each student will start the term with 20 points in this category. Each time the student is not present when called on, the student will lose 1 point from these 20.
I strongly recommend that students make every effort to attend every class meeting. The major reason is that I have perspectives on programming and its application to business problems that you will not get from the textbook and that you will be expected to acquire.
If you must be absent, you are responsible for getting any information you might have missed from your fellow students or from the class Web site. The grading system is set up on the assumption that some unavoidable absence may occur. If you are ill or otherwise prevented from turning in an assignment or taking a quiz, that assignment or quiz can be the one dropped from your semester grade computation.
If you are sick or unable to be present for any significant period of time, you should contact your college undergraduate office and me at the earliest possible moment.
Students without the prerequisite should drop the course, for otherwise I will arrange for their being dropped. Students who decide to drop the course should do so at the earliest possible moment, so that others may add the course.
If the section is closed, I will start a waiting list on the first day of class. It may be possible to add some students with good attendance records. Students are also encouraged to keep checking the phone registration system in case a space opens up.
Revised, January 7, 1996, by Jane Hagstrom