The following grade cutoffs were established with my TAs, with a careful discussion of people on the boundaries. They are not subject to further negotiation. A >= 90 A- >= 89 B+ >= 87 B >= 79 B- >= 77 C+ >= 75 C >= 54 C- >= 50 D >= 36 F < 36 These averages are normalized numbers, not absolute averages. Thus the "curve" has already been incorporated in producing them. 044685249 37.40 051802333 85.94 051824867 71.18 052720996 91.99 053663041 84.10 053728138 77.83 055743080 74.11 055822015 79.93 056725218 76.89 059740503 78.56 060645599 73.94 060744324 90.65 060820249 79.85 061702452 79.49 061728213 89.84 062800520 91.83 063702295 92.83 066729264 67.36 069608209 85.87 069623629 85.32 071586057 79.78 072648144 74.39 072649715 90.51 072803629 91.41 073627076 91.06 073721353 22.80 074723778 42.07 075626875 95.41 075644808 69.48 076662810 68.93 076723266 87.32 080580205 66.02 080725447 82.92 082840891 57.75 082843048 90.25 085724713 70.84 086748788 83.70 090680472 94.88 090724706 77.24 090745001 74.07 091688606 21.06 093569376 81.73 093584560 10.18 093629529 80.36 093840984 72.32 094808447 59.24 095603064 0.00 096724070 63.59 096742403 84.30 097627744 73.17 097683629 86.68 099665661 81.78 099760749 72.50 101740165 83.22 102508371 34.14 102708631 36.70 103565839 89.66 106602406 84.96 107641460 78.71 107682694 79.83 109607940 81.57 109640213 92.19 109767804 91.66 110587721 0.40 110767750 40.95 111721188 79.83 112682221 93.71 113649876 78.17 113727082 82.38 113761482 41.52 114664284 71.27 114687034 88.09 114701179 74.90 114784400 82.23 115542683 100.00 115544565 95.35 115704513 76.01 116720202 93.67 121623318 92.98 121661509 14.64 121729699 65.49 122624010 86.84 123704167 80.56 123720821 74.89 124746913 95.84 125624509 72.50 125629670 91.10 127687435 88.25 128723515 80.68 129661359 90.11 129669716 74.79 130629303 66.72 131765741 85.59 132604743 79.92 133646634 73.27 134723260 75.40 150782649 78.15 151904449 86.59 152907482 91.72 155884504 52.22 169626334 73.80 209622011 54.68 216216156 86.57 385942258 18.14 469133841 84.24 523808027 86.76 548372966 79.10 582755568 93.76 998948049 94.54 998961059 94.82 USB960318 87.12 The raw grades on all the assignments are given below. The notation -1 means the assignment was not turned in. The notation -2 means that the score should be ignored in computing the final average -- this is what we did if there was some controversy about the particular score. final pro1 pro2 pro3 pro4 mid1 mid2 exer 044685249 51.0 75.0 -1.0 -1.0 -1.0 78.0 50.0 -1.0 051802333 74.0 95.0 100.0 90.0 100.0 82.0 77.0 24.0 051824867 67.0 80.0 100.0 -1.0 95.0 73.0 68.0 24.0 052720996 79.0 101.0 100.0 105.0 95.0 87.0 81.0 24.0 053663041 75.0 95.0 100.0 88.0 100.0 67.0 83.0 24.0 053728138 58.0 105.0 100.0 98.0 100.0 70.0 71.0 24.0 055743080 69.0 95.0 80.0 81.0 100.0 65.0 81.0 22.0 055822015 71.0 90.0 100.0 95.5 80.0 84.0 69.0 22.0 056725218 61.0 95.0 100.0 98.0 100.0 73.0 77.0 18.0 059740503 57.0 97.0 100.0 95.5 100.0 67.0 82.0 24.0 060645599 65.0 95.0 90.0 95.0 90.0 62.0 75.0 23.0 060744324 84.0 100.0 97.0 97.0 95.0 76.0 86.0 24.0 060820249 78.0 85.0 100.0 86.0 100.0 73.0 71.0 20.0 061702452 81.0 97.0 80.0 -1.0 85.0 84.0 86.0 24.0 061728213 75.0 87.0 100.0 96.0 100.0 87.0 86.0 24.0 062800520 87.0 78.0 100.0 100.0 80.0 89.0 86.0 24.0 063702295 89.0 100.0 100.0 85.0 90.0 79.0 90.0 24.0 066729264 68.0 95.0 -1.0 -1.0 -1.0 91.0 75.0 21.0 069608209 78.0 85.0 100.0 100.0 100.0 77.0 75.0 24.0 069623629 75.0 95.0 100.0 93.0 91.0 75.0 82.0 24.0 071586057 72.0 100.0 100.0 95.0 78.0 72.0 85.0 17.0 072648144 70.0 -1.0 85.0 98.0 95.0 73.0 79.0 24.0 072649715 73.0 90.0 100.0 97.0 95.0 98.0 86.0 22.0 072803629 83.0 90.0 100.0 96.0 85.0 91.0 85.0 23.0 073627076 75.0 102.0 100.0 105.0 95.0 83.0 86.0 24.0 073721353 -1.0 95.0 -1.0 -1.0 -1.0 57.0 -1.0 12.0 074723778 72.0 -1.0 -1.0 -1.0 -1.0 71.0 56.0 0.0 075626875 84.0 105.0 100.0 94.0 100.0 91.0 85.0 24.0 075644808 74.0 80.0 95.0 93.0 -1.0 57.0 76.0 20.0 076662810 52.0 100.0 100.0 82.0 100.0 65.0 60.0 24.0 076723266 79.0 90.0 100.0 76.0 100.0 88.0 82.0 -2.0 080580205 73.0 95.0 -1.0 87.0 -1.0 91.0 87.0 0.0 080725447 76.0 92.0 90.0 82.0 95.0 88.0 78.0 22.0 082840891 64.0 80.0 90.0 89.0 60.0 59.0 57.0 15.0 082843048 82.0 91.0 100.0 80.0 85.0 89.0 89.0 24.0 085724713 67.0 100.0 100.0 79.0 90.0 57.0 62.0 23.0 086748788 72.0 100.0 100.0 92.0 95.0 76.0 86.0 19.0 090680472 90.0 90.0 100.0 100.0 100.0 73.0 94.0 24.0 090724706 73.0 80.0 100.0 94.0 90.0 53.0 80.0 24.0 090745001 71.0 100.0 100.0 75.0 -1.0 80.0 77.0 18.0 091688606 -1.0 80.0 -1.0 -1.0 -1.0 84.0 -1.0 0.0 093569376 79.0 85.0 -1.0 100.0 100.0 78.0 85.0 20.0 093584560 -1.0 -1.0 -1.0 -1.0 -1.0 54.0 -1.0 0.0 093629529 69.0 101.0 100.0 94.0 100.0 68.0 71.0 24.0 093840984 70.0 82.0 95.0 93.0 90.0 61.0 75.0 18.0 094808447 53.0 82.0 90.0 97.0 80.0 76.0 59.0 10.0 095603064 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 096724070 64.0 80.0 100.0 91.0 80.0 58.0 63.0 14.0 096742403 81.0 80.0 100.0 80.0 100.0 71.0 82.0 24.0 097627744 61.0 90.0 100.0 93.0 90.0 58.0 77.0 22.0 097683629 76.0 95.0 100.0 99.0 100.0 67.0 86.0 24.0 099665661 77.0 80.0 -1.0 100.0 90.0 86.0 79.0 24.0 099760749 64.0 80.0 100.0 88.0 100.0 54.0 72.0 24.0 101740165 69.0 80.0 100.0 97.0 100.0 81.0 77.0 24.0 102508371 58.0 -1.0 -1.0 -1.0 -1.0 54.0 -2.0 0.0 102708631 47.0 90.0 -1.0 -1.0 -1.0 52.0 52.0 8.0 103565839 84.0 80.0 100.0 96.0 90.0 82.0 93.0 20.0 106602406 76.0 101.0 100.0 102.0 100.0 60.0 82.0 24.0 107641460 72.0 100.0 100.0 50.0 90.0 71.0 86.0 23.0 107682694 74.0 86.0 95.0 100.0 100.0 68.0 74.0 22.0 109607940 67.0 90.0 100.0 100.0 100.0 71.0 77.0 24.0 109640213 86.0 90.0 100.0 71.0 100.0 88.0 94.0 22.0 110587721 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 0.0 110767750 49.0 90.0 -1.0 -1.0 -1.0 60.0 56.0 9.0 111721188 80.0 85.0 90.0 69.0 85.0 84.0 74.0 24.0 112682221 84.0 90.0 100.0 97.0 100.0 81.0 92.0 24.0 113649876 69.0 95.0 100.0 92.0 100.0 66.0 68.0 24.0 113727082 77.0 102.0 90.0 79.0 85.0 76.0 83.0 24.0 113761482 50.0 -1.0 -1.0 -1.0 -1.0 56.0 -2.0 17.0 114664284 54.0 92.0 100.0 82.0 90.0 69.0 74.0 22.0 114687034 74.0 100.0 100.0 99.0 88.0 83.0 83.0 24.0 114701179 73.0 75.0 100.0 83.0 85.0 72.0 66.0 23.0 114784400 71.0 92.0 95.0 98.5 100.0 75.0 75.0 24.0 115542683 92.0 102.0 100.0 98.0 90.0 91.0 95.0 24.0 115544565 82.0 102.0 100.0 96.0 90.0 91.0 92.0 24.0 115704513 67.0 97.0 100.0 97.0 100.0 69.0 69.0 18.0 116720202 87.0 105.0 90.0 96.0 95.0 93.0 87.0 22.0 121623318 86.0 95.0 100.0 84.0 100.0 82.0 90.0 24.0 121661509 -1.0 80.0 -1.0 -1.0 -1.0 57.0 -1.0 0.0 121729699 71.0 85.0 100.0 96.0 -1.0 68.0 74.0 7.0 122624010 79.0 105.0 100.0 97.0 80.0 73.0 83.0 24.0 123704167 82.0 80.0 100.0 94.0 85.0 74.0 64.0 24.0 123720821 75.0 80.0 -1.0 98.0 80.0 74.0 72.0 24.0 124746913 88.0 92.0 100.0 100.0 100.0 78.0 95.0 24.0 125624509 80.0 95.0 100.0 98.0 85.0 67.0 -2.0 6.0 125629670 80.0 100.0 100.0 99.0 100.0 83.0 83.0 23.0 127687435 72.0 95.0 100.0 90.0 98.0 90.0 82.0 24.0 128723515 74.0 85.0 100.0 93.0 80.0 83.0 84.0 16.0 129661359 80.0 95.0 100.0 92.0 100.0 86.0 80.0 24.0 129669716 71.0 103.0 100.0 96.0 100.0 65.0 77.0 10.0 130629303 61.0 88.0 85.0 66.0 100.0 67.0 74.0 19.0 131765741 84.0 80.0 100.0 80.0 100.0 81.0 76.0 23.0 132604743 68.0 95.0 100.0 92.0 95.0 81.0 85.0 14.0 133646634 63.0 80.0 -1.0 95.0 100.0 68.0 82.0 23.0 134723260 56.0 95.0 100.0 100.0 70.0 81.0 75.0 22.0 150782649 72.0 90.0 100.0 87.0 100.0 72.0 63.0 24.0 151904449 89.0 80.0 100.0 50.0 80.0 89.0 89.0 23.0 152907482 85.0 100.0 100.0 98.0 100.0 82.0 78.0 24.0 155884504 59.0 80.0 100.0 -1.0 -1.0 77.0 54.0 9.0 169626334 80.0 93.0 -1.0 -1.0 90.0 73.0 81.0 22.0 209622011 48.0 80.0 90.0 85.0 100.0 49.0 59.0 -2.0 216216156 82.0 90.0 100.0 97.0 100.0 70.0 86.0 20.0 385942258 -1.0 95.0 -1.0 -1.0 -1.0 65.0 -1.0 0.0 469133841 77.0 80.0 100.0 89.0 85.0 77.0 84.0 24.0 523808027 79.0 103.0 100.0 91.0 85.0 80.0 78.0 24.0 548372966 74.0 80.0 100.0 97.0 85.0 67.0 78.0 22.0 582755568 80.0 100.0 100.0 92.0 100.0 90.0 88.0 24.0 998948049 93.0 85.0 100.0 86.0 100.0 78.0 93.0 24.0 998961059 86.0 85.0 100.0 85.0 100.0 88.0 95.0 24.0 USB960318 73.0 97.0 100.0 100.0 95.0 88.0 74.0 24.0 109767804 78.0 90.0 100.0 83.0 100.0 89.0 92.0 24.0