This is a list of homework assignments, including exercises and reading assignments. You can sort them by clicking on "Sort" in any column. Watch this site for updates and/or new homework. All homework should be submitted via Gradescope, which is accessible through Canvas. The following notes cover important homework submission policies:
All homework is due at the beginning of class (4:30 PM) via Gradescope. All registered students will automatically be enrolled in Gradescope.
For each homework with a computational component, students should separate the submission into two parts: 1) the pdf submission and 2) the code submission. The pdf submission should include the solutions to all the homework problems and all the outputs of your programming. The code submission should include all the code in the programming. Only the pdf submission will be graded, but the code submission is compulsory for the integrity check of the homework. Students are welcome to submit the code in the form of .py/.ipynb/.m or other forms as long as the grader can reproduce your code.
The standard weekly reading assignment is to review the sections/appendices/chapters in ISSO consistent with the schedule given in the syllabus. The standard reading assignments are not listed below ("unusual" reading assignments will be listed below).
Exercises given below of the format A.2 and 1.4 are from the textbook Appendix A and Chapter 1; the same general format applies throughout the class for other appendices and chapters. Exercises below that are listed with the relevant chapter or appendix followed by a lower case letter (e.g., 2.a, 7.b, C.a, etc.) are from a separate file of supplementary exercises for ISSO, shown at the bottom of this page.
You may cite any result from the book that has previously been covered in solving any HW problem (e.g., you may cite anything from Appendix A or Sect. 1.1 for HW1, anything from Appendix A or B or Chap. 1 for HW2, etc.).
For those who are doing a homework presentation: If using color background on slides, please remove background in the electronic version that is submitted for a grade (i.e., submit copy with white background). This copy of the slides must be sent via email to the instructor no later than 4:10PM on the day of the class. (Regular homework assignment should be submitted no later than 4:30 via Gradescope, as usual.)
For class integrity purposes, we will keep a copy of submitted homeworks and other material. If a student appeals his/her grade and, through the electronic record or other means, it is detected that an alteration was made to the original solution, the student will receive a grade of 0 on the homework or quiz and may be reported to the WSE Dean's Office for further sanctions.
In order to avoid tedious calculations, students may use Matlab, Mathematica, or any other computing or symbolic language for any problem unless specifically prohibited.
Supplementary Exercises