![]() |
Computation, Computers, and Programs CS20a, Fall 2002 An introduction to fundamental concepts in computer science |
|||||||||||||||||||
|
Home
|
Policies and grading for CS20aCollaboration policyStudents are allowed and encouraged to work together and collaborate on all homework and lab assignments. However, your submission must be your own; you must write up your homework and lab work without referring to shared material. For example, suppose you work as part of a group to prove a long, complicated, theorem; and suppose you sketch the proof on the board. When you write up your own solution, you must not refer to the board--you must recover the proof from your own memory. You are allowed to discuss the problem as you do your write up. Programming assignments are similar. You are allowed to design your algorithms together, you are even allowed to develop a working program together. However, the program that you submit must be your own, and you must write it without reference to shared material (or the program you wrote jointly). You may use the WWW for reference material. For homeworks and labs, you may search for solutions on the web, except for CS20 course material from previous years. You may use the material you found to develop your understanding, but your submission must be your own. Summary: For home works and labs, you may use any and all resources at your disposal, but your submission must be your own work. Late policy, extensionsEach student in CS20a starts the course with eight (8) 24-hour extensions. You may use these extensions as you wish, with the following restrictions:
You are not required to notify the course staff ahead of time to use an extension credit. Just use Osaka to take an extension on an assignment, and mark on the assignment when you turned it in. See the Submit and Assignment pages for details. Late penalties. The late penalty starts on the day after the assignment was due, including extensions. For instance, if an assignment is due October 1, 11:59pm, and you wish to submit on October 9, 11:59pm, you may use 1 extension credit to receive the 7-day penalty.
ExamsExams will be open-book, open-notes. No collaboration is allowed on exams. You are not allowed to use online resources. Extensions are granted for exams only in extreme, rare, unusual, perhaps outlandish, circumstances. You must contact the course staff to receive an extension for an exam, and extensions are granted on a case-by-case basis. GradingThere will be 9 homework and lab assignments, 1 midterm, and 1 final. Credit is weighted as follows:
Style gradingAll written assignment, labs, and exams will include style grading. The basic rule of style is that any answer, proof, program, should be concise, containing no more and no less information than necessary. What does necessary mean in this context? It is an imprecise term, and we will be giving you guidelines. Why do we care about style? There are two main reasons. First, as you gain experience in the field, you will begin to work with others and it is important that they understand you. Second, we have more difficulty grading your work when we have to look through the hand waving. For programs, we give you some guidelines on the Style page. For written assignments, the general rule is that a person versed in the topic (for instance, the TAs) should be able to understand your answer with a minimal amount of effort, and it should be clear that you understand the answer. If you don't understand, you might be tempted to increase your chances of baffling the TA by being verbose (also called "blowing smoke"). Don't! Your submission will be returned. If you do choose to hand-write your submission, it must be written neatly in pencil or in black or blue pen on neat, untorn paper. Please do not submit on paper torn out of spiral noteboooks! Cross-outs/erasures for minor typos are acceptible, but should be avoided as much as possible. Submissions that are judged by the TAs to be messy will have style points deducted, and those that are deemed unreadable will be returned ungraded. Style points
RegradingStyle points can be recovered. If you are penalized on style, you may resubmit your assignment with style improvements within seven days from the time that your work is returned. In rare instances, your assignment may be returned without a grade if your style is impenetrable. If so, you will be asked to rework the assignment or problem in question. You may also resubmit your work for a regrade if you believe that it was graded incorrectly. Your entire submission will be regraded, and your new score replaces the original, whether higher or lower. |
|||||||||||||||||||
|
|
||||||||||||||||||||