Skip to main content Link Menu Expand (external link) Document Search Copy Copied


Table of contents

  1. Grading
  2. Late HW Submission
  3. Collaboration
  4. Berkeley Honor Code
  5. Student Conduct


  • Homeworks (every week) - 20%
  • Midterm I - 25%
  • Midterm II - 25%
  • Final - 30%

We have a full clobber policy for the lowest midterm. Your lowest midterm score will be the max of your current score on your lowest midterm and the z-score of the final mapped to your lowest midterm. Your higher midterm will remain the same.

Late HW Submission

All homeworks will be due at 8:59 PM on the due-date. Please try to submit your homework on time. However, we understand that unforeseen difficulties may arise, so we have the following policy on late submissions. We hope that you will not need to use this policy. And please note that no exceptions whatsoever will be made to this policy.

  • Late policy: (updated) Assignments submitted late will lose 5% for every hour that they are late. For example: If you submit 1 minute late on an assignment worth 80 points, you lose 4 points (5% of 80). If you submit 61 minutes late, you lose 8 points (10%).
  • Homework drop policy: Best x-3 (out of x). For example, if 10 homeworks are given then we will score the best 7.


You are encouraged to work on homework problems with fellow students; however, you must always write up the solutions on your own. Similarly, you may use books or online resources to help solve homework problems, but you must always credit all such sources in your write-up and you must never copy material verbatim. However, as a general rule of thumb, you should never possess solutions to exact homework questions other than those solutions you have written yourself. We realize that it is sometimes possible to stumble upon solutions on accident. If this happens, please cite the source and write up solutions in your own words. We believe that most students can distinguish between helping other students and cheating. Explaining the meaning of a question, discussing a way of approaching a solution, or collaboratively exploring how to solve a problem within your group are types of interaction that we strongly encourage. But you should write your homework solution strictly by yourself so that your hands and eyes can help you internalize this material. At no time should you be in possession of another student’s solution. You may discuss approaches but your solution must be written by you and you only. You should explicitly acknowledge everyone whom you have worked with or who has given you any significant ideas about the homework. Further, it is your responsibility to ensure that your solutions will not be visible to other students. If you use Github or any other source control system to store your solutions electronically, you must ensure your account is configured so your solutions are not publicly visible. Many popular version control systems provide free repositories to students; staff members or fellow students can help you obtain one. As a final note, we’d like to point out that collaboration on homework, while encouraged, can be detrimental to your learning if misused. In particular, avoid collaborations where you do not contribute enough to your own satisfaction. Such a collaboration not only cheats you out of an opportunity to learn through homework, but can also affect your confidence. If you feel that you are not contributing enough to your group, then try to spend time thinking about the problems alone before working with your group. If you end up solving the problem all by yourself that’s great! And if not, you’ll still be prepared to better contribute to your group. If you’re ever in doubt about what constitutes academic dishonesty, always ask a TA or on Ed. Warning: You should be aware that copying or sharing solutions, in whole or in part, from other students in the class (or any other source without acknowledgment) constitutes cheating. Any student found to be cheating risks automatically failing the class and being referred to the Office of Student Conduct. Please find more information below.

Berkeley Honor Code

Everyone in this class is expected to adhere to this code: “As a member of the UC Berkeley community, I act with honesty, integrity, and respect for others.”

Student Conduct

Ethical conduct is of utmost importance in your education and career. The instructors, the College of Engineering, and U.C. Berkeley are responsible for supporting you by enforcing all students’ compliance with the Code of Student Conduct and the policies listed in the CoE Student Guide. The Center for Student Conduct is set up to support you when you have been affected by actions that may violate these community rules. This includes an organized and transparent process, student participation in the process, mechanisms for appeals, and other mechanisms to protect fairness.