Homework Assignments Programming Assignments (~40%) Midterm Midterm 2 Participation
  (~20%) (~15%) (~20%) (~5%)
SID   HW1 HW2 HW3 HW4 PA1 PA2 PA3      
Mean   81 158 - - 96 - - 72.9 79 -
SD   22 13.8 - - 6 - - 15.1 15 -
Max   100 173 105 - 100 - - 102 114 -
Mode   100 168 - - 100 - - 79 76 -
Median   90 161 - - 100 - - 73 77 -
    100 180 105 70 100 100 100 114 133 100
21 A- 90 166 105 66 95 100 90 80 73 100
288 B+ 80 169 105 67 95 100 90 63 74 100
218 B 80 166 102 58 90 100 70 66 51 100
399 B+ 90 168 101 45 100 95 70 86 76 100
416 A 100 153 94 63 100 100 90 78 108 100
809 A- 95 172 105 68 100 100 80 77 86 100
565 B+ 80 153 97 68 100 90 100 70 82 100
616 B+ 90 170 95 68 100 90 100 55 67 100
674 B- 75 111 22 0 100 100 80 57 74 100
732 A 100 161 105 65 95 100 100 70 98 100
1068 A- 85 160 100 68 100 90 100 79 76 100
1112 A 100 173 105 65 100 100 90 80 80 100
1211 B+ 100 162 86 56 100 100 90 70 75 100
1327 B 90 146 90 55 80 100 80 66 70 100
1409 B 70 109 55 70 100 100 100 79 74 100
1455 B 40 156 79 70 85 100 90 59 68 100
2220 C- 100 158 60 63 0 0 90 0 75 100
2316 A- 100 173 90 68 90 100 90 82 85 100
2287 ? 100 0 0 0 90 0 90 0 0 100
2220 ? 0 0 0 0 95 0 0 53 0 100
2507 B- 65 143 0 0 100 100 70 60 64 100
2598 A+ 100 161 105 54 100 100 100 97 109 100
2704 A 100 173 90 68 100 100 90 98 80 100
2730 B+ 90 163 99 63 100 100 80 66 76 100
2740 B+ 85 168 100 54 95 100 77 90 83 100
2864 B+ 100 164 105 51 95 100 90 73 75 100
2887 B+ 100 149 102 63 95 100 90 62 80 100
2889 B+ 100 146 100 54 100 90 100 63 68 100
3325 C 35 0 0 45 95 100 80 27 69 100
3202 A 95 168 102 65 100 90 100 87 90 100
3260 B+ 75 147 96 70 100 100 90 73 68 100
3303 A 100 158 100 65 100 100 90 88 102 100
3307 B+ 80 159 101 68 90 100 70 95 91 100
3858 A- 85 169 100 70 100 100 80 79 84 100
3925 B 50 156 105 67 100 100 80 66 73 100
4186 B+ 90 163 89 66 90 100 96 67 76 100
4118 A+ 100 168 105 68 100 100 100 103 114 100
4357 B- 0 130 0 56 100 100 80 62 67 100
4766 A 80 173 105 70 100 100 90 95 87 100
4878 A- 95 161 96 64 100 90 100 74 76 100
4949 A 90 160 95 62 100 100 100 80 90 100
5333 A- 95 170 100 67 100 100 90 82 60 100
5381 A- 100 171 102 68 90 100 90 82 81 100
5443 A+ 90 173 105 68 100 100 100 95 101 100
5668 A 90 160 104 65 100 100 80 92 103 100
5902 B 75 158 77 68 100 100 80 63 72 100
6121 A- 100 158 95 70 95 100 90 86 87 100
6285 B- 0 151 90 68 100 100 80 42 77 100
6412 B+ 83 168 100 59 100 100 80 75 82 100
6749 A- 85 168 93 61 100 100 77 96 92 100
6941 B+ 100 148 100 66 90 100 100 58 63 100
7136 B- 35 143 74 53 80 100 65 83 81 100
7257 B+ 80 161 105 66 100 90 100 60 84 100
7632 A+ 100 168 90 68 100 100 100 94 100 100
7885 B 10 160 96 68 85 100 90 87 105 100
8031 B 85 154 57 59 100 100 80 65 48 100
8158 A- 85 156 105 63 95 95 90 90 89 100
8852 B 10 157 79 59 100 90 100 62 50 100
8894 B 70 154 102 58 90 100 70 80 60 100
9097 B+ 90 171 100 66 95 95 90 54 56 100
9110 B 40 123 80 54 95 100 80 60 96 100
9259 A 100 173 104 68 100 100 90 90 75 100
9334 C 35 159 88 64 95 0 0 63 83 100
9483 A 100 173 100 65 100 100 90 100 85 100
9575 B+ 100 163 94 56 95 100 90 64 77 100
9802 B+ 70 173 100 67 100 100 90 52 43 100
9988 B+ 40 163 105 67 100 100 90 82 96 100