These notes are based on lectures by Dhruv Ranganathan (Best lecturer btw) in the academic 2025-2026 (You'll notice by comparing to other dates that I attended this a year early). Mistakes are almost surely mine and this is not official nor a recreation of what was in the lectures.
Summary of the course [Expand]
Lectures 1-8 are about groups and we learn the isomorphism theorems and culminate in the Sylov theorems.
Lectures 9-17 are about rings and we talk about polynomial rings and unique factorization domains and isomorphism theorems and stuff like that.
Lectures 18-23 are about modules and we do a bunch of nonsense that magically culminates into some cool theorems.