|40%||labs (4, each 10%)|
|5%||homeworks (5, each 1%)|
|25%||midterms (2, each 12.5%)|
You must get a passing grade in the labs to pass the course.
Exams are done in-class, and are open book and open notes. No written makeup exams will be given.
The lateness penalty for an assignment that is submitted between N and N+1 full days late (where N is nonnegative) is 2N% of the assignment's value. That is, the penalty is 1% for being up to 1 day late, 2% for being from 1 to 2 days late, 4% for being from 2 to 3 days late, and so forth. Assignments are not accepted after the last day of instruction (i.e., the Friday before final exams), and are not accepted after the lateness penalty renders them irrelevant to the final grade.
Students must follow the UCLA Student Conduct Code, which prohibits cheating, fabrication, multiple submissions, and facilitating academic dishonesty. A summary of the Student Conduct Code can be found in the Student Guide to Academic Integrity, and the Office of the Dean of Students has summarized some of the dos and don'ts in Before You Begin That Paper and How to Get the Better of an Exam.
Students are encouraged to study together, and to discuss general problem-solving techniques that are useful on assignments; but when working on an assignment students should not share detailed notes, pseudocode or code, and all work submitted must be done individually. If you have questions about the policy, please discuss them with the instructor.