If you have any questions regarding course material and assignments, send an email to cs103a@gmail.com and we'll get to it soon as we can. Please DO NOT directly mail the TAs/Professor with questions relating to the course material/assignments unless it's regarding an issue that pertains only to you (e.g. grading, exam conflicts, emergencies, etc.).
Date, time, and location will be listed here when available.
Your grade will be computed as follows:
To receive a passing grade, you must complete passing work on both the problem sets and the exams.
At the beginning of the quarter, each student has 3 "free" class days that can be used as extension days for any assignment. You can use at most one late day on each assignment. After you use up your three free days, your grade will be docked 10% for each additional late day. Extensions may be granted under extenuating circumstances but must be requested prior to the due date. All such requests must be made directly to the professor, not the TA's.
Problem sets are to be done "from scratch", i.e., it is a violation of the honor code to copy or derive problem set or exam question solutions from anyone, including: other students, textbooks, the internet, or from materials from previous instances of this course. Discussion of problem sets is allowed, but when it comes time to write your solution it must be your own work.
Be aware that the automated grading system we use for the first half of the quarter automatically checks if your work matches not only other students in this course, but students who have previously taken the course. The instructor and TA's are notified when such a match occurs.
If you obtain substantial help from a TA or another student, you must document this on your problem set. Finally, a good guideline is you must be able to explain and/or duplicate anything that you submit.