Overall scores for the course will be determined roughly as follows:
| 10% | Assignments |
| 45% | Projects |
| 5% | Surprise Quizzes |
| 20% | Midterm |
| 20% | Final |
There will be 3 surprise quizzes, and the lowest one will be dropped.
Project grades are not weighted equally. The weighting is as follows:
| 12% | Project 1 |
| 15% | Project 2 |
| 18% | Project 3 |