|General Information | Schedule & Readings | Homework & Quizzes | Other Resources|
Grade: Each assignment is worth 6% of the total grade. They are graded based on correctness, and solutions will be posted soon after the deadline. Trying to find solutions online or from any other sources is strictly prohibited and will result in zero grade for that assignment.
Turn-in: Submit one single PDF file to DEN. This can be a scan copy of your handwritten solutions or generated by softwares such as LaTeX.
Late turn-in: You have a total of three "late days" for the entire semester, and you can use at most one late day for each written assignment. If your submission is one day late, we will automatically record that one late day has been used, unless you have no late days left, in which case your grade for that assignment will be zero. Any submission more than one day late will result in zero grade as well. Please note that tracking late days is your responsibility, and they are in place of "excused late" submissions, not in addition to.
Re-grading: After each assignment is graded, you have a two-day window to contact the respective graders should you have any re-grading request (regarding factual errors only). You can do so during their office hours or via a private Piazza post. After the two-day window, no re-grading requests will be considered.
General: Quizzes are individual effort and open-book. No collaboration of any kind or consultation from others is allowed. Cheating will result in zero grade. Some sample quizzes will be released and discussed in the discussion sessions. The date and time are finalized and fixed for these quizzes, so do not take this course if you know you cannot make these times due to conflicts.
Format: Each quiz is worth 20% of the total grade, and contains several multiple-choice questions as well as general problems (that are similar to the written assignments). We will be using Crowdmark, where you can upload pictures of your handwritten solutions for all problems. No printer is required, but make sure you have a device to take pictures. Also try your best to make sure that your handwriting is recognizable.
Logistics: The quizzes are in-class, where you will use the same link for the lectures to join Zoom and be assigned to a breakout room. Each room has one TA/grader to proctor the entire quiz, and you have to turn your camera on. It is your responsibility to make sure that your camera works. If you have any clarification questions during the quiz, make a private post on Piazza and it will be answered shortly.
Re-grading: Similarly to the written assignments, after each exam is graded, you have a two-day window to contact our TAs should you have any re-grading request (regarding factual errors only). You can do so during their office hours or via a private Piazza post. After the two-day window, no re-grading requests will be considered.
Programming Project (Due 12/14, 11:59PM, Pacific Time)
General: The programming project is worth 30% of the total grade. It consists of six programing tasks (in Python) on Vocareum. During the second week of the semester, you will receive an invitation to sign up (contact us if you do not receive it). All programing tasks are available starting from the second week as well. In other words, you have almost an entire semester to finish the project, and it is up to you whether you prefer to finish a task soon after the corresponding lecture to reinforce your understanding, or to do everything close to the end of the semester so you can focus on the theory first (which is admittedly more relevant to the written assignments and the quizzes).
Vocareum: Vocareum is an online platform that allows you to submit your code easily and then auto-grades it. It is very intuitive and easy to use. Below are some general instructions:
Due date: 12/14, 11:59PM, Pacific Time. Note that this is a strict deadline and no late days are allowed (in fact, not even one "late second"). You should definitely avoid submitting in the last minute to avoid any unexpected issues (e.g. Internet connection lost).