Abstract Algebra: Theory and Applications is an open-source textbook that is designed to teach the principles and Theory of Abstract algebra to college juniors and seniors in a rigorous manner.
The second half is suitable for a second semester and presents rings, integral domains, Boolean algebras, vector spaces, and fields, concluding with Galois Theory..
The first half of the book presents group theory, through the Sylow theorems, with enough material for a semester-long course.
Its strengths include a wide range of exercises, both computational and theoretical, plus many non-trivial applications.
Abstract Algebra: Theory and Applications is an open-source textbook that is designed to teach the principles and Theory of Abstract algebra to college juniors and seniors in a rigorous manner