Questions are in the chapter order of the book, or alphabetical if the book has no equivalent chapter.
Chapters 1 to 6
2024 02 Midterm
2024 01 Midterm
2023 01 Midterm
2021 01 Midterm
2021 02 Midterm
2018 Midterm
2017 Midterm
2016 Midterm
Chapters 9 to 11
Chapters 12 and 13
2024 02 Final
2024 01 Final
2023 01 Final
2021 01 Final
2021 02 Final
2018 Final
2017 Final
2016 Final
Answer Keys