Advanced Algebra
Basic Algebra and Advanced Algebra systematically develop concepts and tools in algebra that are vital to every mathematician, whether pure or applied, aspiring or established. Advanced Algebra includes chapters on modern algebra which treat various topics in commutative and noncommutative algebra and provide introductions to the theory of associative algebras, homological algebras, algebraic number theory, and algebraic geometry. Many examples and hundreds of problems are included, along with hints or complete solutions for most of the problems. Together the two books give the reader a global view of algebra and its role in mathematics as a whole.