ENGR108: Homework

Homework is assigned weekly, and due by Sunday 11:59 PM. We will use gradescope for homework submission. Contact the teaching team if you do not see the class in your gradescope dashboard. Late homework will not be accepted. However, your lowest homework grade will be dropped when finalizing grades for the course.

Write the word given in class to get your attendance recorded

The homework problems are assigned from the book, or from the additional exercises (marked with A, as in A2.1), which can be found here. We will update these additional exercises during the quarter, so be sure to download the newest version before starting your homework.

Some homework problems will require you to code in Julia (more information here). You must submit your code for any problems that require coding. The Julia files needed for homework problems can be found here.

You are welcome to collaborate on the homework, but you must write up your own final version to hand in, and you must write up your own code.

Homework assignments will be posted here. Solutions for homework are released on Canvas.

  • Homework 1, due Sunday 7/3/22:
    1.5, 1.18, 1.20, 2.1, 2.8, 2.9, 2.11, 3.9, 3.24, and A1.2.

  • Homework 2, due Sunday 7/10/22:
    3.4, 3.5, 3.16, 3.27, 4.3, A4.2, 5.1, 5.2, 5.5, and A5.5

  • Homework 3, due Sunday 7/17/22:
    5.4, 5.6, 5.9, A5.1, A5.6, 6.3, 6.12, A6.1, 7.4, and A7.6

  • Homework 4, due Sunday 7/24/22:
    6.18, 6.22, 7.8, 7.13, 7.15, 8.3, 8.4, 8.8, A8.3, and 9.2

  • Homework 5, due Sunday 7/31/22:
    9.3, 9.4, A9.2, 10.9, 10.11, 10.12, 10.17, 10.32, A10.3, and 11.3

  • Homework 6, due Sunday 8/7/22:
    10.21, 11.5, 11.11, 11.15, 11.20, A11.4, 12.8, 12.12,12.13 and 12.15