IST Commutative Algebra (2016) - Lecture Notes and Tutorial Problems