20% Midterm
35% Programming Assignments
- 40% Compiles/Runs
- 10% Input (correctly accepts)
- 30% Calculations (whatever was assigned)
- 10% Output (correctly produces)
- 10% Style (indentation, comments, general code aesthetics)
30% Final Project
- 20% Proposal
- 80% Working Code
10% Final Project Writeup
5% Final Project Presentation