Assessment
We have seven homeworks and their solutions up on the class website. The homeworks are for self-study only. We will have seven short quizzes, to be held in class. The schedule for the quizzes and the corresponding homework they are based on is given below. The lowest quiz will be dropped while calculating your grade.
Note that we will not be able to offer make-up quizzes for any reason. If you cannot make it to clas on more than one of these dates, we suggest you drop the class. Programming AssignmentsWe will also have five programming assignments; the lowest one will be dropped while calculating your grade. Unlike homeworks, they are for submission, and should be submitted by email following instructions. Programming assignments should be done individually. Collaboration with anyone inside or outside the class is not allowed. Late programming assignments will not be accepted. 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), but not for the algorithms. However, if you use an external library, it is your responsibility to make sure that the library behaves correctly. Many machine-learning libraries, such as sci-kit learn, implement versions of algorithms that are somewhat different from those taught in class; we expect you to implement the versions taught in class for your assignments. Please submit an electronic copy of your code along with your programming assignments. The electronic copy and the assignment should both be submitted through Gradescope. Programming assignments, quizzes 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 PolicyFor quizzes and programming assignments, you have a window of 7 days (from when we return your assignment or quiz) to ask for a regrade. We will not consider any regrade requests outside this window. Regrade requests should be submitted via gradescope; regrade requests will not be considered unless they contain a clear explanation on why a regrade should be issued. We will respond to your regrade request within 72 hours of receiving it. Finally, while I am happy to discuss the technical/intellectual content of assignments and quizzes in the office hours, I will not discuss grading. Academic HonestyUniversity 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. Students requesting accommodations for this course due to a disability or current functional limitation must provide a current Authorization for Accommodation (AFA) letter issued by the Office for Students with Disabilities (OSD) which is located in University Center 202 behind Center Hall. Students are required to present their AFA letters to Faculty (please make arrangements to contact me privately) and to the CSE OSD Liaison in the department in advance so that accommodations may be arranged. |