Completing homework assignments is an integral part of
this course. Problems are designed to reinforce concepts covered in
lecture as well as to encourage students to explore implications of
the results discussed in class. Very few students will be able to go
through the entire course without struggling on many problems, so do
not be discouraged if you do not immediately know how to solve a
problem. In confronting difficult questions you should consider how
the problem at hand connects to topics, definitions and/or theorems
discussed in class.
When you have worked on a problem for a while and remain
stuck, you are encouraged to ask for hints from your instructor or
TA. Students may also discuss problems with one another, but must
write solutions on their own. In particular if you have taken notes
while discussing homework problems with friends or instructors, you
must put these notes away when writing your solution.
The Honor Code applies to this and all other written aspects of the course.
Be warned: watching someone else solve a problem will not make homework a good
preparation for tests. Don't get caught in the trap of relying on
others to get through homework assignments.
Students are expected to take care in writing their assignments. For instance,
 never forget to put your name, your section number and your TA's name on the top of your work;
 assignments should be written neatly; and
 assignments should contain clear, complete solutions.
Partial progress toward solutions on problems will be awarded partial credit, but simply writing answers down without justification will receive zero credit. Please note that usually only a portion of each week's problems will be scored (and the selection of problems chosen to be graded will not be announced in advance); as a result, be sure to look over the posted solutions to check your ungraded problems when your graded assignment is made available.
Logistics for Weekly Homework:
This quarter homework submission will be handled electronically via the Gradescope platform (students registered for the course at the end of the first weekend should receive an email to sign up for Gradescope; otherwise starting the evening of April 3). Gradescope accepts only electronic submissions, so you'll need to scan your homework before uploading it; make sure to allot plenty of time to follow the submission instructions on the Gradescope website before the deadline. The due date is always Wednesday morning at 9am, and no late homework will be accepted under any circumstances. (This is as much a courtesy to the grader as an incentive to stay current with the course and not fall behind.)
To accommodate exceptional situations such as a serious illness, your lowest homework score will be dropped at the end of the quarter.
Solutions will be posted on this page by the following morning.
Students are encouraged to examine their graded homework assignments promptly. It is ultimately your responsibility to look over your graded assignment while consulting the posted solutions, not only to check your understanding but also to find any grading errors. If you find an error in how an assignment was graded or recorded, please appeal to your section leader (who has final authority on all homework appeals). After a week has passed since a graded assignment has been released in Gradescope, your score for that assignment will be entered into the CourseWork gradebook, after which point it can no longer be changed.
