Tom Judson

Digital versions PDF; online HTML English and Spanish
Latex source Yes
Exercises Yes
Solutions Yes
License Gnu Free Documentation License

The content of this book is traditional for a first course in abstract algebra at the junior or senior level. It may be used for either one or two semesters. The exercises include both computational and theoretical and there are a number of applications. Hints or short answers are given to most problems but not fully written solutions.

From the book’s homepage:

The first half of the book presents group theory, through the Sylow theorems, with enough material for a semester-long course. The second-half is suitable for a second semester and presents rings, integral domains, Boolean algebras, vector spaces, and fields, concluding with Galois Theory.