Commutative algebra studies commutative rings and modules over these rings, which are the basic objects of algebraic geometry and algebraic number theory. Homological algebra is the study of homology theories from algebraic topology, giving us powerful algebraic tools for applications in many fields of mathematics.
These notes follow the graduate course MA5204 Graduate Algebra IIA, offered in AY2018/19 Semester 2 by Prof Chin Chee Whye. The main text for this course is H. Matsumara, Commutative Ring Theory (1989).
(In progress, last updated 21 Mar 2019)