**Homeworks:**

- Homework 1

Solution to Homework 1 - Homework 2

Solution to Homework 2 - Homework 3

Solution to Homework 3 - Homework 4

Solution to Homework 4 - Homework 5
- Homework 6

Solution to Homework 6 - Homework 7
- Homework 8
- Homework 9

Solution to Homework 9 - Homework 10
- Homework 11
- Homework 12
- Homework 13
- Homework 14

Solution to Homework 14

**Quizzes:**

**Tests:**

**Quizzes:**