This was an elective course for students in the final year of their masters degree course and was also open for Ph.D. students.
In this course, we broadly covered the first 8 chapters of the textbook
Introduction to Commutative Algebra
by Atiyah and MacDonald. Concepts which were taught included prime avoidance, Nakayama's lemma (also called the NAK theorem), exact sequences and related functorial
properties, noetherian and artinian modules and rings, Hilbert basis theorem, integral ring extensions, lying-over, going-up, going-down theorems, Noether normalization,
ring spectra, Hilbert's nullstellensatz and some dimension theory. Notable omissions were the concepts of tensor products and valuation rings.
The scoring was based on 2 quizzes worth 20 points each, 5 homeworks worth 20 points and a comprehensive final.
The class had 11 students including 1 Ph.D. student and 1 project student who already had a masters degree.