Programming assignments will be graded on both correctness and style. The correctness criteria should be clear. Style is something a little more subjective, but programming style is a lot of what you should learn in this course. Be sure to comment your code! Procedures should start out with few lines telling what the procedure is supposed to do and what the arguments are, and any non-obvious lines in the procedure body should have a comment after them. This will make more sense once you begin doing the assignments. The grade in this course will be based on the following percentages: homework -- 35% midterm project -- 15% final project -- 15% final exam -- 35% |