Each homework assignment is due at 1 PM the Thursday after it is assigned, unless otherwise specified. You must submit a PDF copy online on Gradescope, unless otherwise specified.

All assignments must be typeset using LaTeX. We provide a customized LaTeX template for each homework that you must use. 5 points will be deducted from your homework if you do not use the template and there will be no credit for assignments that are not in LaTeX. 5 points will be deducted from your homework for a missing/incorrect name or recitation number.

When submitting to Gradescope, you must select the correct pages for each question. If you do not select the pages, 5 points will be deducted from your homework

Collaboration Policy

Please carefully read the collaboration policy posted on Canvas under Files.

Regrade Policy

Regrades are accepted until 12:00 PM the Friday after the homework is returned to you. When considering a regrade request, we will consider the question holistically. This means that your grade may be adjusted up or down depending on its merits.

Regrades will be submited through Gradescope. You must have a TA endorse your regrade request prior to the request. Please include which TA endorsed the request when submitting.

Late Policy

We will allow you to drop one homework. Because of this, we will not accept late homework under any circumstances. If you will be missing school for an extended period of time due to severe illness, please notify the professor.

Homework 10

Released: April 5th

Due: April 12th at 1:00 PM

Homework 9

Released: March 29nd

Due: April 5th at 1:00 PM

Homework 8

Released: March 22nd

Due: March 29th at 1:00 PM

Homework 7

Released: March 15th

Due: March 22nd at 1:00 PM

Homework 6

Released: March 1st

Due: March 15th at 1:00 PM

Homework 5

Released: February 15th

Due: February 22th at 1:00 PM

Homework 4

Released: February 7th

Due: February 15th at 1:00 PM

Homework 3

Released: January 25th

Due: February 1st at 1:00 PM

Homework 2

Released: January 18th

Due: January 25th at 1:00 PM

Homework 1

Released: January 11th

Due: January 18th at 1:00 PM