Instead, your course grade will be based an absolute scale that tries to measure how well you meet the learning expectations established by the instructor. The grading scale for the course will be approximately as follows. Students within two percentage points of each border will be considered on an individual basis. If you are taking the course on a pass/fail basis, 60% is the minimum passing grade.
Percentage | Grade |
98-up | A+ |
93-97 | A |
90-92 | A- |
88-89 | B+ |
83-87 | B |
80-82 | B- |
78-79 | C+ |
73-77 | C |
70-72 | C- |
60-69 | D |
0-60 | F |
All labs have a demo and component, and some have a design component. If a design is required, that is turned in before the lab coding begins. The demo and code are turned in at the same time, as described below.
You should have a demo cover sheet printed out for the TA to complete.
Component | Weight |
Code | 50% |
Demo | 50% |
Design | 25% |
Moreover, please note that TAs will not grade your code unless you have demonstrated it in the appropriate lab session.
Because your design is graded and turned back to you, the code need not follow your original design. Also, you will receive a standard design prior to implementing your labs. The idea is for you to consider changes to your design that will ease implementation.
Just as in an English composition class, it is very important that you take the time to make sure that your solution is clear and well-explained. Follow the CS102 Style Guide and strive for elegance!
Also, be sure that you understand the Late Policy and the Policy on Collaboration.