| ID | grade | late | Program #1 | Program #2 | Program #3 | Note |
| 038 | 100 | NO | YES | YES | YES | all requirements satisfied |
| 090 | 100 | NO | YES | YES | YES | all requirements satisfied |
| 113 | 100 | NO | YES | YES | YES | all requirements satisfied |
| 141 | 100 | NO | YES | YES | YES | all requirements satisfied |
| 188 | 85 | NO | YES | YES | NO | Program#1 15-20 MPH over gives $140 instead of $120 (-10). Program#3 accepts 0.5 as interest rate (treats it as 0.5%) (-5), starting principal not shown |
| 293 | 100 | NO | YES | YES | YES | all requirements satisfied |
| 294 | 100 | NO | YES | YES | YES | all requirements satisfied |
| 308 | 90 | NO | YES | YES | NO | Program#3 doesn't show monthly principal, 17 months instead of 19 (-10) |
| 370 | 85 | NO | YES | YES | NO | Program#3 accepts 0.5 as monthly payment (min overwritten to 0), then loops forever (-15) |
| 387 | 100 | NO | YES | YES | YES | all requirements satisfied |
| 420 | 100 | NO | YES | YES | YES | all requirements satisfied |
| 472 | 100 | NO | YES | YES | YES | all requirements satisfied |
| 505 | 100 | NO | YES | YES | YES | all requirements satisfied |
| 510 | 85 | NO | YES | NO | YES | Program#1 boundary bug: exactly 20, 25, 34 MPH over get the next penalty (-10). Program#2 accepts 2 as total number (prints 5, 12) (-5) |
| 547 | 75 | NO | NO | NO | NO | Program#1 accepts 0 as speed (-5). Program#2 no check-sum. Program#3 wrong interest, 57 months instead of 19 (-20) |
| 565 | 100 | NO | YES | YES | YES | all requirements satisfied |
| 576 | 67 | NO | NO | YES | YES | Program#1 is the wrong program (not the speeding program) |
| 654 | 100 | NO | YES | YES | NO | Program#3 shows 18 months instead of 19 |
| 718 | 75 | 2 days (-20) | YES | YES | YES | Works as intended but Program#3 month outputs all print on one line (-5) |
| 739 | 80 | 2 days (-20) | YES | YES | NO | Program#3 shows 18 months instead of 19 |
| 742 | 75 | NO | YES | YES | NO | Program#3 interest calculated only once (balances wrong after month 2), never prints the months-to-complete message (-25) |
| 778 | 100 | NO | YES | YES | YES | all requirements satisfied |
| 790 | 100 | NO | YES | YES | YES | all requirements satisfied |
| 818 | 100 | NO | YES | YES | YES | all requirements satisfied |
| 843 | 95 | NO | NO | YES | YES | Program#1 accepts speed limits below 15 (14 gives Class A instead of being rejected) (-5) |
| 873 | 67 | NO | YES | YES | NO | Program#3 fails to load in PC-SPIM: "spim: (parser) syntax error on line 133 of file Floating-Point.s". File ends mid-instruction (line 133 is an incomplete "move"), the program never runs and no output is produced |
| 905 | 95 | NO | NO | YES | NO | Program#1 speed limit accepts 1-199 (14 accepted, gives Class A) (-5). Program#3 shows 19 months of balances but says 20 months |
| 908 | 95 | NO | NO | YES | YES | Program#1 safe driver case prints $120 fine (-5) |
| 983 | 100 | NO | YES | YES | YES | all requirements satisfied |
| AVERAGE | 92.0 |