Midterm 1 will have the following exercises
Note: 7 of the 14 questions are literally from the homework.
Midterm 1: questions and solutions.

Midterm 2 will have the following exercises

Midterm 2: questions and solutions.

Midterm 3 will have the following exercises

Midterm 3: questions and solutions.

The final will have the following exercises

The final: questions and solutions.