Grading Policy
Grades are based on homework and projects. There are no exams or quizzes.
The grade breakdown is as follows:
Final course grades will be assigned using a straight scale:
| Letter Grade | Cutoff Percentage |
| A | 93% |
| A- | 90% |
| B+ | 87% |
| B | 83% |
| B- | 80% |
| C+ | 77% |
| C | 73% |
| C- | 70% |
| D+ | 67% |
| D | 63% |
| D- | 60% |
| F | < 60% |
I reserve the right to curve grades if I deem it necessary.
Late Policy
Your homework assignments must be turned in on time. No late assignments will be accepted except under extraordinary circumstances. I will grant the occaisional extension, but you must at least two days before the deadline to make your extension request.
Collaboration Policy
You are encouraged to discuss the course material with other students. Discussing the material is a key part of the class. Since, for many of the assignments, there is no single "right" answer, talking to other students is a good thing. Collaboration outside of your group should only involve talking. Showing your code to students not in your group is expressly forbidden. If you have questions about your code please ask the instructor. You are not allowed to copy assignments or parts of assignments from anyone else, or from material you find on the Internet. This will be considered as willful cheating, and will be dealt with according to the official academic dishonesty policy.
Academic Dishonesty
Unless explicitly instructed otherwise, everything that you turn in for this course must be your own work or the work of your group members. If you willfully misrepresent someone else's work as your own, you are guilty of cheating. Cheating, in any form, will not be tolerated in this class.
There is zero tolerance of Academic Dishonesty. I will be actively searching for academic dishonesty on all homework assignments. If you are guilty of cheating on any assignment, you will receive and F in the course and be referred to the School of Engineering Discipline Committee. In severe cases, this can lead to expulsion from the University, as well as possible deportation for international students. If you copy from anyone in the class both parties will be penalized, regardless of which direction the information flowed. This is your only warning.
Please refer to the University Undergraduate Academic Integrity Policy, for more information. If you suspect that you may be entering an ambiguous situation, it is your responsibility to clarify it before the instructor detects it. If in doubt, please ask.