Homeworks 30 %
Midterm 30 %
Final 35 %
Class Participation 5 %

The midterm will be held in class on Wed Feb 8. If you are enrolled in Section A, you need to take the midterm for Section A and vice versa; otherwise, you will get no credit for the midterm.

There will be seven homeworks; the lowest one will be dropped in calculating your grade.

We will have short problem-sessions in some lectures. Your class participation grade will be based on your performance in these problem-sessions. While we will be happy to discuss the solutions to the problem sessions in lecture and office hours, we will not be providing written solutions for these problems. The top ten question answerers in Piazza will get the participation grades for free.

Homework Policy

Homeworks should be handed in class before the lecture starts at the specified due dates. No late homeworks will be accepted. If you are enrolled in Section A, you are expected to submit the HW in lecture in Section A (and vice versa).

Homeworks should be done and submitted in groups of one or two or three. To ensure that HWs can be returned promptly and easily, we require that all team members in a HW group are enrolled in the same section. A single homework should be submitted per group. Please write the name of your group members and your section clearly on your homework submission. Collaboration with anyone inside or outside the class except for your group member(s) is not allowed.

Please email me the name of your group member(s) by Thu Jan 20. This helps us reduce recording mistakes. If you are working alone, please also let me know by Jan 20. If you do not email me your HW partners and there is a recording mistake, we may not be able to accomodate you. If you need a group partner, please post on the Piazza discussion group for the class.

Homeworks will contain a mix of programming and pen-and-paper assignments. You can use any programming language and any math/scientific library for your programming assignments. Libraries may be used for auxiliary tasks (such as matrix multiplication, matrix inversion, and so on), however you must write code for the algorithms yourself. If you use an external library, it is your responsibility to make sure that the library behaves correctly. Please submit an electronic copy of your code along with your HW. The electronic copy should be emailed to Homeworks and exams will be graded based on correctness and clarity . It is your responsiblity to write down clear arguments that make sense; if we cannot make sense of your argument based on what you have written, we cannot give you credit.

Regrade Policy

For homeworks and the midterm, you have a window of 7 days (from when we return your homework or exam) to ask for a regrade. If the homework or exam is returned in lecture on a Friday, you have until before lecture next Friday to ask for a regrade. We will not consider any regrade requests outside this window. A regrade request for the midterm should be accompanied by a one-page written report on why we should consider a regrade of your midterm. A regrade request will not be considered without the written report. Finally, while I am happy to discuss the technical and intellectual content of the homeworks/exams in office hours, I will not discuss grading.

Academic Honesty

University rules on integrity of scholarship will be strictly enforced. By taking this course, you agree to abide by the UCSD Policy on Integrity of Scholarship described on this Web Site. In particular, “all academic work will be done by the student to whom it is assigned, without unauthorized aid of any kind.” In particular, students should not look for answers to homework problems in other texts or on the internet. You may use other texts as a general study tool, and may accidentally see solutions to homework problems. In this case, write up the final solution without consulting the text, and acknowledge the text on the first page of your solutions. Such a solution may be given partial or no credit if it follows the text too closely. This policy applies to all material on the web (except on this year's class webpage), discussions with others who are either students or not (except the instructor or TA, or other students as part of office hours), or written notes from others, whether students or not, (except class notes). You should acknowledge all supplementary texts or other sources that had solutions to homework problems, and anyone who helped with assignments, except the instructor and the TA.

Incidents which violate the University's rules on integrity of scholarship will be taken seriously. In addition to receiving a zero (0) on the assignmentexam in question, students may also face other penalties, up to and including, expulsion from the University. If you have any doubts about the moral andor ethical implications of an activity regarding the course, please see the instructors.