10 - compiles 5 - input and output file included and correspond to each other 5 - input file is a good set of test cases that exercise a good portion of the code (all?) 5 - correctly handles argc and argv 15 - romanToArabic function 15 - arabicToRoman function 15 - file input and output code (including error if input does not exist etc) 20 - correct output on our test cases http://people.clarkson.edu/~jmatthew/cs141/assignments/prog3_input.txt http://people.clarkson.edu/~jmatthew/cs141/assignments/prog3_output.txt Consider other automated test cases? If you use others could you send them to me. You could also modify this script to add an automated testing option /afs/cu/class/cs141/students/students.sh 5 - errors for invalid input 5 - STYLE - other comments where appropriate (e.g. head of file, to clarify any tricky code), clear, meaningful variable names (I've been recommending camel case such as numCorrect, etc), indentation/layout of code readable and regular Extra credit possibilities (please record extra credit in a separate column) 10 - handles much larger numbers with lines over roman numerals - for that would need more than just a string ? - other things that really stand out in what they did ( try to give positive feedback too :-))