Homework

Note: Homeworks should be submitted as a single PDF document via Gradescope. If you wrote your assignment by hand, please scan and submit a PDF. When uploading assignments, please ensure that there is at most one problem per page. (One problem can span multiple pages, but you should not have two problems on one page). You must submit any regrade requests through Gradescope within one week of receiving your grade.

Homework 1:

Assignment: [ Homework 1 (all text) ] [ Homework 1 (with image upload) ] Solutions: [ pdf ] due Sunday, Apr 19, 2020, 11:59 PM (1 day extension given)

Homework 2:

Assignment: [ Homework 2 ] [ merge-pdfs.py ] Solutions: [pdf] due Saturday, May 2, 2020, 11:59 PM

Homework 3:

Assignment: [ Homework 3 ] Solutions: [pdf] due Monday, May 25, 2020, 11:59 PM

Programming Homework

Assignment: [Programming HW] Files: [zip] due Friday, June 5, 2020, 11:59 PM

Homework 4:

Assignment: [ Homework 4 ] Solutions: [pdf] due Friday, June 5th, 2020, 11:59 PM